[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] branch elpa/flycheck created (now eb87e051fb)
From: |
ELPA Syncer |
Subject: |
[nongnu] branch elpa/flycheck created (now eb87e051fb) |
Date: |
Thu, 22 Feb 2024 13:00:33 -0500 (EST) |
elpasync pushed a change to branch elpa/flycheck.
at eb87e051fb Remove stray character
This branch includes the following new commits:
new b28ad9d2c0 Ignore compiled bytecode
new 258a4f2758 Add license
new a151210985 Add initial skeleton
new e958dc9541 Add support for sh-mode
new 2f0e24eddd Add support for TeX/LaTeX
new e7faa38d59 Fix byte compilation warning
new cc2e224fa4 Do not perform sh checking if not in sh-mode
new 58b69a1045 Add contribution guidelines
new 970c031c61 Add readme
new 9d2462fe7b Add customization group
new e0ac8a3561 Document checker dependencies
new 94722e7c6a Add makefile to test byte compilation
new abc2d11558 Document syntastic as inspiration
new 5b45b4115d Add prefix to group
new 0ea5f50b0d Improve log level
new 893f94bb8e Add Python support
new a6e971871e Fix markup
new 01df4bf65b Improve documentation of checker dependencies
new 04cfca3ba6 Fix flake8 error detection
new 2d6b9536bc Remove custom error patterns
new 76f08dbeea Disable RC files in shell syntax checking
new b9e69c134a [Fix #1] Search for the best Python checker
new 65a289e62f Cleanup blank lines
new 6d5ee16e68 Add support for Ruby
new 8d8797fa80 Remove left over text
new 94dba690f1 Document Ruby checker
new 00bfdb0676 Remove instruction about manual configuration [#1]
new 09d38ecdbe Add support for CoffeeScript via coffeelint
new 0a3ec0751d Fix grammar in docstring
new 189cba9b57 Add support for Emacs Lisp
new 88a3c6a102 Add custom option for chktex executable
new ac8383396b Guard against non-existing executables
new 7aab1686a4 Remove customization options for executables
new 6597548efb Refactor checker API and configuration
new e00d7b1402 Do not perform check if executable is missing
new 92a323a28a Allow multiple error patterns for checkers
new 59afcc417b Add PHP checker
new d53fd014c2 Order checkers alphabetically in documentation
new 6533ec820c Catch SyntaxErrors in CoffeeScript
new b3e1e1351f Further simplify checker API
new e6204aa036 Sort checker declarations alphabetically
new f65284ab78 Merge pull request #2 from
lunaryorn/refactor-configuration-and-checkers
new dd84ae9a36 Add a note about compatibility
new 9752395828 Release 0.2
new dbc495f741 Remove flymake-mode
new ff860396a8 Report fatal status to the modeline
new b35f88f353 Support flymake-cursor
new 822b1aa526 Merge pull request #4 from lunaryorn/replace-flymake-mode
new f20d00fb74 Release version 0.3
new 48fa9c2559 Rename project to flycheck
new 3a695b26ff Merge pull request #5 from lunaryorn/flycheck-renaming
new b0cca39590 [Fix #6] Remove superfluous quotes
new 65794e06f7 Fix grammar
new 47b0835e9a Fix grammar, spelling and punctuation
new b1c8f34edd Document installation from MELPA
new 8c97ebd47c Fix quote
new 7c65648a5d Remove commented code
new f72bab21e0 Add lacheck as LaTeX checker
new 69b3338fa7 Add HAML checker
new 725f800644 Add CSS checker, using csslint
new 82482ab6de Add Javascript checker, using jslint
new 64225c4416 Support error patterns which match across multiple lines
new e579e293ea Add SASS checker
new cb90eff35a Don't override flymake-split-output when flycheck-mode
is inactive
new fdade04f8a Always set ad-return-value in flymake-split-output advice
new d0b1234949 Handle incomplete output in overridden
`flymake-split-output`
new 408f7c81e2 Use explicit argument lists for advice arguments
new 0ccd6c37d2 Fix advice name
new b098226652 Add missing quotes in docstrings
new dce5747d9f Merge pull request #9 from purcell/master
new 9479effab1 [Fix #10] Work around a type error with compressed files
new 8a87a49736 List added checkers in README.org
new 6b7b96d333 Grammar tweak and markup fix
new 9f2c774687 Merge pull request #13 from purcell/docs
new c7aa07957e Wrap overlong line
new e823305dd6 Keep error patterns on a single line
new 56aafc809e Add json checking via jsonlint (from npm)
new 1bb4d1f33d Merge pull request #12 from purcell/json
new 74fb8a4df9 Wrap overlong line
new 147c6ad9de Remove misplaced parenthesis
new bbd5be3cb1 Remove multiline support and SASS checker [#11]
new 0216f9774d Remove non-existing SASS checker [See #11]
new 9f27bb89b5 Adds HTML and JSHint checkers
new 4324d621e9 Merge pull request #16 from wyuenho/master
new a609c771cd Remove checker list from commentary
new 651c6e8cbb Improve documentation and naming
new c5b1f67527 Return nil if .jshintrc is not found
new a4203c5a4f Put find-jshintrc-path into proper namespace
new a05aebcc8d Fix various style issues
new 464d7bd88f Rename path->directory
new 58f549a459 Replace (if … nil) with when
new 9fc0347ebc Allow overriding of .jshintrc path
new 6043f45624 Reverse order of arguments
new b54fd6cc9a Add a generic function to find files for buffers
new 8be657dfbd Replace flycheck-find-jshintrc with generic search
new e76004822a Fix quote form
new 0ce8dc513e Expand jshintrc path
new 97f0ac8c44 Document .jshintrc facts
new f327aafc13 [Fix #17] Correct argument order in recursive call
new 4ed0e02d86 Credit @wyuenho for his contributions
new 03b066be85 Clarify and expand credits to @purcell
new a6a6fb43a6 Fix argument
new cb8a442a3e [Fix #18] Add missing parenthesis
new bb91d59a59 Remove superfluous level of parenthesis [#18]
new bd9be78be3 Release 0.4
new 0dae501fa2 Remove duplicate PHP checker from flycheck-checkers
new 045412bb33 Merge pull request #22 from maio/patch-2
new c30f971bb5 Simplify check-form for Emacs Lisp
new fcdbb161e2 Remove all flymake stuff
new 6954acdc5a Implement starting of syntax check process
new c89e8b85ad Parse checker output
new b918d20b81 Cleanup definitions and orderings
new 18d0c3cb45 Give patterns as arguments
new 57ab5145eb Sanitize and filter error messages
new 51b17a5b4a Fix variable name
new 66bfc5405b Add missing require
new 6bbc9b4569 Remove debug output
new 8234008db6 Remember buffer for errors
new 124066f501 Return sanitized errors
new e197696b41 Add error/warning patterns for Emacs Lisp
new 6cdf60aca5 Add overlays for errors
new d86215d724 Start syntax check when enabling flycheck-mode
new 446101b370 Stop syntax checker when disabling the mode
new f24a1e50fd Report number of errors and warnings in mode line
new d4894b33ae Fix process cleanup
new f9a291c5bc Clean byte-compiled files in Emacs Lisp checker
new 1837d46b0e Report empty status if no errors were parsed
new 8e8b1c67e4 Rename function to following emacs conventions
new 05d5cba97c Handle missing filename and extension gracefully
new 18d85c3e24 Add function to copy buffer contents to temp file
new 0d3b2a7c34 Create temporary copies of buffers
new 7ee084d5ad Implement function for in-place copies
new cb57c54a72 Refactor function names
new 757c674c4a Start syntax check after buffer is saved
new 313cfc8fd3 Use in-place copy for Emacs Lisp
new 7a133a1c17 Allow for empty file names
new 914a5b5ef2 Do not cleanup the error's file name it it has none
new 7dcbc55e0a Shorten emptiness check
new 072996cb51 Add level information to error patterns
new b5559a6347 Add error patterns for Bash checker
new 4e51acb271 Fix order of options for Bash checker
new a254094df0 Throw an error for invalid checkers to easy debugging
new 2270f7e287 Add error patterns for POSIX sh
new 8d039d3bc6 Add error patterns for chktex
new 0d6a5572e1 Add error patterns for lacheck
new 5508d687f2 Add error patterns for zsh
new ab44630a4d Add error patterns for Ruby checker
new 5ca37577c8 Add error patterns for flake8
new 42e43556e0 Resurrect the SASS checker
new 46ab938778 Add error patterns for pylint
new a00f4d91a5 Enforce the presence of :error-patterns in checkers
new 157119ff14 Add error patterns to pyflakes checker
new 939c729b5b Improve function nameing
new 8e80bea13f Add function to clear flycheck errors
new b4ac7514ec Clear flycheck status before selecting a checker
new 251c60d27e Clear errors when disabling the mode
new 3af16bcc03 Check syntax after newline character
new 7758264ca7 Ask for forgiveness instead for permission
new 5d9c91c37b Demote errors when checking automatically
new 73bc7df38a Combine cleanup work into a single function
new 592033407d Cleanup if the process failed to start
new b3011cf9c6 Wrap overlong line
new d5bb2bd684 Add a function to collect checker output
new e7d93b614b Indicate an error if flycheck mode is disabled
new f9f2a1c4c3 Fix comment to not refer to flymake anymore
new 816117608d Update motivation
new 657284c5fd Update the list of features
new 19651b5a0e Document commands for manual checking/clearing
new 360b827486 Remove warning
new 6b64c5f1d6 Document the meaning of mode-line lighter
new 4c0fac80e0 Update the examples
new 141bbf34bb Clarify error pattern documentation
new a223291f64 Declare mode line lighter buffer local
new fa8d080d04 Fix installation example
new e2531a97c2 Re-order the priority of actions on process startup
new 07430519fa Attach checker information to process
new f18851581b Track pending output in process property
new e1e954e8a8 Report dubious checker state
new 16ff22189b Mention the clean and concise implementation
new be17317538 Merge pull request #15 from lunaryorn/replace-flymake
new bf76eda232 [Fix #23] Use markdown for documents
new 196068ab00 Fix header
new 86cc1efe65 Improve readability of error patterns documentation
new f4d13b3dc6 Add missing punctuation
new e834c96c21 Fix paragraphs
new 48ffc2e5ad Fix spelling
new c23240555b Remove support for a single error pattern
new fe9ac7512b [Close #24] Remember and re-use last checker
new f5bd3e9cca Add a function to check registered checkers
new 99097f83be Improve usage documentation
new ce2c84ed96 Fix unconditional use of buffer file name [#19]
new 971f8dd18f Move faces to customization section
new 915257292f [Fix #28] Make indicators customizable
new eb284c1aea Document appearance customization
new 2f76561961 Fix command examples
new b39a143e68 Disable warning indicators by default [#28]
new 0c1a485393 [Close #25] Implement per-buffer checker selection
new d1accad8ea Allow syntax checking in lisp interaction mode
new 2ef4ee9624 Simplify byte-compilation in Makefile
new 8b9fd3e9e8 Prevent Emacs Lisp checking in temporary buffers
new 1ce652f9fc Make flycheck-mode-hook customizable
new c12e984373 Add hook to run after each syntax check
new 465cb92383 Do not let errors escape from output handler
new 163129d130 Handle errors in signal handler
new 976f9a9b99 Exaggerate advertising :)
new 0bdb9207d4 Copyedit README
new fefc4aaae9 Support nxhtml-mode
new d35a0c5f3d [Fix #21] Add syntax checker for Perl
new 1041e0785d Enable selection of unregistered checkers
new e4f78d4163 Add XML checker with `xmlstarlet`
new 490f135782 Expand and re-organize credits
new e15f650a4c Expand docstring of flycheck-mode
new 8c40a1ce74 Make flycheck-mode-(on|off) obsolete
new 9c88b39719 Improve post-process cleanup
new f335e6b554 [Fix #30] Add Lua checker
new d237b16422 Fix sorting of checkers
new 48713d5e0a Fix case (lua -> Lua)
new 16e4e14498 Fix spelling (chance -> change)
new d86f059cc4 Fix process cleanup
new bc7f594644 Simplify list processing with dash
new 7972b9da9a Fix Emacs Lisp predicate
new 3c14515ffe Remove duplicated validation
new 887327ac9f Ensure to run cleanup code in the right buffer
new ccd26224fc Attach the corresponding error to overlays
new 61a6faba11 Add property to identify all flycheck overlays
new 014dbbb63b Add function to retrieve flycheck overlays
new adad4eae9e [Fix #27] Echo error messages at point
new 8c44bf3877 Fix arguments
new 6713f5aabe Do not show errors if flycheck-mode is disabled
new 0825af074e Completely cleanup when disabling flycheck
new d2117027d7 Release 0.5
new ad3bb40e55 Improve tagline and commentary
new 91428978f8 Require *exact* issue descriptions
new d71cd1cdb0 Fix recursive customize group
new 4a58a9a4c3 Fix registration of xml checker
new 7ff8c6a5c6 Document dependencies
new 3c9312a16f Include dependencies in Makefile
new 6de952abc1 Put flycheck customization into Tools group
new 59df05b635 Initialize packages when checking Emacs Lisp
new 84ff24ca21 Fix lacking use of prefix
new 3d5b8d2f86 Add some basic unit tests for Flycheck
new 40daa101e0 Restore alphabetic ordering of checkers
new 0f857d5151 [Fix #33] Add fringe icons for errors
new b3b7d04c29 Remove text indicators [#28]
new 25f34faf8e Take column number into account
new 88a2445412 Silence free-variable warnings
new 7867f209b7 Shorten introduction in README
new 867bc5c053 Add screenshot
new c1ad691144 Mention the color theme in the screenshot
new 5995f40edf Re-license as GPL 3
new f82924bac5 Really silence warnings
new cdcc62f06a Sort errors in flycheck-current-errors
new dcd01505ee Add a function to determine the error region
new 383592cb12 [Fix #26] Implement error navigation
new 2cc086c645 [Fix #34] Inherit from built-in faces
new 274c552c0f [Fix #35] Make column highlighting customizable
new 87de58b1c0 Fix error patterns of HTML checker [#36]
new a957739e2a Return error from flycheck-sanitize-error
new 0b408fe567 Do not attempt to fix up a non-existing message
new f4fbbd5947 Add remarks about Emacs 24.3 features
new b5c1ae14a2 Keep checkers debugable
new ffa8bcd5b5 Do not check buffers with disabled byte compilation
new b3270f7a49 Fix line wrapping
new 92052dd3b5 Restructure usage section
new a1bb82d8c1 Document minimum fringe width [#37]
new 5cfefdd443 jslint is jsl
new 2bf718bb3a Try to be forward compatible to Emacs 24.3
new e53400f267 Correctly fix byte-comp warnings
new 1dd3318819 Clean up dead process when checking run state
new 144cde36b1 Declare built-in checkers as constant
new ca6294c31e Highlight lines from first non-whitespace char
new 999b417477 Refactor argument substitution
new 557868f9d3 Update copyright
new 22558066d5 Merge pull request #39 from
lunaryorn/beginning-indentation
new d7e3889290 Refactor config file handling
new 34afa11be9 Merge pull request #40 from
lunaryorn/new-config-file-handling
new 5e8ba1c792 Update screenshot
new d2cb65a85f Promote pyflakes messages to error level
new 23ab0cf3f6 [Fix #42] Detect syntax errors from flake8
new 1e7a8e16a4 Do not convert empty strings to numbers
new 3f1577e23a Formally declare checkers
new 58a558cbcb Merge pull request #41 from
lunaryorn/new-checker-declarations
new c336d8c654 Simplify error patterns with explicitly numbered groups
new f66c5442a4 Fix documentation of flycheck group
new 5184436ce6 Refactor configuration file handling
new 841350b130 Do not use non-existing config files
new dd0fe9690d Document the ill-suited default faces
new 28a51de8a3 Remove redundant code in deffaces so customize-faces
works
new 8893ef7d61 Add config file support to some checkers
new a5327ab66f Shorten tag line of config file vars
new 7dfe2c9ca6 Merge pull request #43 from wyuenho/master
new d8ffaaa62c Fix screenshot to show error message
new 0dc52bcc5b Fix unit tests
new 6f5b668db4 Explain the Emacs Lisp predicate
new 583ca3ca37 [Fix #45] Work around package-install issues
new 0bb6ca40db Fix error pattern of chktex checker
new c3e6927f16 Merge pull request #46 from jedrz/fix-chktex-checker
new 750a6fd922 Do not ask the user when killing flycheck processes
new 55885b5661 Fix error patterns in flake8 checker
new 99dfec672b Move point to beginning of buffer when reset is t
new 0dbafbfade [Fix #47] Really jump to the highlighted column
new 51928b7b57 Remove duplicated instructions
new 9434e234f1 Enable javascript checker in js2-mode and js3-mode
new 9d66f97cc6 Merge pull request #51 from L42y/javascript-modes
new 0c260d829c Make config file variables buffer-local
new c3b6a6c802 Fix highlighting for empty lines
new 3f17e247ef Split up tests
new e8596f4497 Recursively load unit test files
new fdd36dac2c Add tests for pylint checker
new 8685a210d2 Replace submodules with local package management
new 4b428d307f Add another test for pylint
new d357cf15f0 Add explanatory comments to test resources
new 1cc4b1018e Test a real syntax error in pylint
new 7b79f3a108 Add tests for flake8
new 6f070020a2 Add tests for bash
new f5a5772015 Remove unused requires
new af3442d971 Add tests for Perl
new c589f613c4 Test flake8rc
new d6d7a35eb4 Move require to proper place
new f8eb7abc99 Add tests for Zsh checker
new 7740ebfce0 Add tests for xmlstarlet checker
new 05aeab6baf Add custom variable to change error highlighting [#35]
new 18e5bcf56a Document error navigation
new ae58758ccd De-qualify checker symbols
new 9e3cd85617 Attach configuration file variable to checker symbols
new ed9f0e52b4 Add a getter for the major modes of a checker
new d1c16e9e1a Add a command to show help for a checker
new 22d24b808e Add documentation to checkers
new 8d00ea5b1e Fix casing
new 61c59f4076 Merge pull request #52 from
lunaryorn/checker-documentation
new 12f8623150 Fix dead references
new cd36982902 Fix setup examples
new 21e112e226 Fix display of predicate in checker help
new a0ebfaabc8 Add getters for checker properties
new f16f119b0f Refine checker help output
new d06ad89956 Complete with *all* checkers when reading from minibuf
new a16b3678d6 Restore next-error-function when disabling flycheck-mode
new cb39f2762a Signal an error if we can't navigate further
new 8d2e4c98fb Use `user-error` appropriately
new c9e89e89e4 Declare customizations first
new 131387ba82 Fix taglines of custom groups
new bebe38cb1b Make checkdoc happy
new 090cecfdfb Add a keymap to flycheck-mode
new 32134bad6e Fix key bindings in README
new c2ed2aa604 Fix URLs hyperlinks in checker docstrings
new bb2e974c2a Remove superfluous require
new 79590e2f96 Add flycheck to the menu bar
new ea2d256f06 Autoload checker declaration macros
new 4ce9ff5953 Improve comment headings
new 8da9955a9c Trim whitespace when sanitizing error messages
new 141644f439 Re-introduce cl require
new c7579021d0 Merge branch 'master' into unit-tests
new bbd788e2df Fix assignment to free variable warning
new a714a5f047 Fix checker symbols in unit tests
new 950a151290 Restore compatibility with stable Emacs 24.2
new 05289bf29b [Fix #54] Do not enable Flycheck mode with Tramp
new cd61013ae9 Extract test into separate function
new 508e906181 Enforce the proper shell type in unit tests
new 30c4a93234 Make same-files-p test independent of parent dir
new 7504288b25 Provide VM to test flycheck
new b4ce368060 Re-work resource handling in tests
new 824f45fe8d Improve file name comparison
new 09cecc1a04 Merge branch 'master' into unit-tests
new faa04e12b3 Add unit test for chktex
new e225be7c73 Add test for lacheck
new b8fc1535fd Use dash to check shell scripts
new 8307501e24 Merge branch 'master' into unit-tests
new 00c6a91cbc Add unit tests for sh checker
new e496a519aa Add tests for Ruby
new 934a16fbd9 Refactor resource handling
new ddc63c0532 Expect test failures if checkers are not available
new 1496620f27 Add tests for PHP
new c7e2e9b3c4 Support php+-mode
new 5b3c5d897a [Fix #56] Add test for Lua
new b9d3fea1ea Update credits for @ptrv
new d6e01b6b0b Require tests for new checkers
new cefe7dd563 Add Make target for Vagrant testing
new 0403af5960 Add README for tests
new 836db122e0 Start VM before running tests
new 6f425318ed Print emacs version for debugging purposes
new c69b057133 Merge branch 'master' into unit-tests
new d65af92bf8 Add Travis configuration
new 5a62fcc379 Use system lua-mode on Travis
new e8b13e7884 Add PPAs non-interactively
new c531817fab Fix Emacs version in Travis configuration
new d8a9cd112f Fix resource access
new 39f6ae5aa8 Restore alphabetic ordering of checkers
new beb960d8b8 Add tests for JSON
new b7727f1ba6 Fix checker selection for checkers without modes
new 5dd7e80096 Merge branch 'master' into unit-tests
new a4c8ca16f7 Fix provision
new e026693946 Fix byte compilation warnings
new 25553a3588 [Fix #57] Guard the definition of fringe bitmaps
new b19d7d4d77 Expect failure if jsonlint is not installed
new 8d6c5f47dd Add test for Tidy checker
new f49ba5152d Add more complete bash tests
new c2564982c2 Put first checker error on top
new 6691e3e71a Try hard to wait until check is finished or failed
new 06d3e286ea Fix author and copyright information
new 93f670fabe Do not mess up error match data
new 9d2778ce4f Fix arguments of Emacs Lisp checker
new 865a7fb785 Merge branch 'master' into unit-tests
new 80b450c5fa Configure hook before enabling the mode
new 15ab5697a3 Make sure that the checker is running
new 448c3c9be0 Fix error check
new 45672193e3 Add missing require
new 36d060e3b9 Change into resource directory
new 5cbf2fee9a Handle unbound no-byte-compile in Emacs Lisp predicate
new 8def0bb475 Add tests for Emacs Lisp
new d40431a1a1 Merge branch 'master' into unit-tests
new 073d5d9ced Do not check for running checker
new 1f26e55411 Make sure that we can use a checker before testing it
new ecc8dc6215 Test that Emacs Lisp is inhibited correctly
new 47f7bfa1b7 Fix argument order for s-ends-with?
new 37b52d583c Merge branch 'master' into unit-tests
new 5475c67b4e Fix unit test
new 97f1314ab1 Add that Emacs Lisp does not check during package
installation
new 58870aedfb Put tests into proper namespace
new 533e37ec59 Put checker tests into namespace
new e98c1c07cd Highlight column on empty line correctly
new 17c8a59df2 Highlight errors beyond end of line correctly
new 9e802792f0 Merge branch 'master' into unit-tests
new 61febac209 Test error regions
new 63d4cac36c Fix typo
new 57a15971b0 Move the Flycheck menu under Tools.
new 6c8a259f06 Merge pull request #59 from bbatsov/fix-menu
new 41a7983b6f Fix error patterns of CSSLint checker
new b0354fe55f Improve checker names
new 6ca0512e42 Merge branch 'master' into unit-tests
new 80d49481a3 Fix tests to use new checker names
new 307ec1c57c Add tests for CSSLint
new 4a79a8a750 [#59] Fix menu setup
new 8b05f0acc2 Merge branch 'master' into unit-tests
new d415a79b0b We test jsonlint not json
new 91d0c329c1 Make Emacs print back traces on test errors
new 1b4330ee8f Add tests for CoffeeLint
new e85c6d30c4 Add tests for pyflakes
new 42716e60c3 Clear errors after tests
new 6eb07ccefa Add tests for jshint
new 80060a64bd Add tests for Haml
new 6584513170 Copy-edit comments
new 41d35b08fb Add test helpers to determine whether in CI environment
new ab23577f85 Expect Haml failure on travis
new 736e17a8bc Improve tests for flycheck-checkers
new 3b37b7910e Allow tests to depend on more than one checker
new 187f483133 Make waiting for checkers reusable
new 1f70e80889 Test checker selection
new 48b440a29d Use a Python script for provisioning
new 18df981e66 Fix provisioning on Travis CI
new bdc9ea5357 Try Haml checker again on Travis
new 9fcb62175e Fix mode line assertions
new 6f03eceb87 Report error when checker selection fails
new 41321ab7eb Merge branch 'master' into unit-tests
new 1826bd9c84 Fix tagline
new 7cd66e5402 Remove superfluous FIXME
new ba040246ca Fix missing installation of Tidy
new 8615d548b4 Add tests for Sass
new 3647a82b3f Fix error pattern for Sass checker
new 8116b8c713 Fix usage of prompt argument
new 4059fecc49 Improve the prompt in flycheck-describe-checker
new be7643c020 Remove JSL checker
new a7f65476f0 Fix typos (jslint -> jshint)
new 6e08577f20 Merge branch 'master' into unit-tests
new 3251f4fe6d Add status image
new f0a402e227 Merge pull request #49 from lunaryorn/unit-tests
new bfe425f341 Remove misleading commentary
new 792eb4c325 Test the number of errors a checker returned
new 7b80646338 [Fix #55] Make the first pattern win
new 9e488bd8ba Fix punctuation
new 303c3b9e70 Fix file name
new c6553be4eb [Fix #58] Add flycheck-compile
new ad901c324d Fix typo
new 36cf591660 Merge pull request #70 from ptrv/fix-readme-typo
new b990eff6b3 Simplify Emacs Lisp checker
new 26aad013eb Give checkers access to the original file name
new ea731c4cb5 [Fix #53] Add checker using checkdoc
new 2e3ad946be Fix style issues
new 8f1bf8331f Copy-edit README
new 78e887fdcb Show key combinations instead of M-x
new 1a2a07f501 [Fix #31] Chain checkers together
new a3c8edb607 Chain Checkdoc checker after Emacs Lisp checker [#53]
new 57b01ce255 Add Emacs Lisp checker as example for chaining
new 5cb0f09031 Go back to Shell script for provision
new 86a4d84c67 Fix PHP test cases
new fcb3d5b896 Improve handling of process working directory in checkdoc
new 74e113fc82 [Fix #73] Do not set buffer-file-name to nil
new dc4a408d33 Add issue references to test case
new b4a3021a90 Explain guarded use of define-fringe-bitmap
new e913f20131 [Fix #71] Add phpcs checker
new da06126e38 Kill garbage
new d9023ff980 Fix headline comment start
new 92b76b782c Heavily refactor the tests
new a0ddb5211b [Fix #65] Do not collapse whitespace
new 7792ed5d0f Fix syntax error in phpcs test case
new a6d9f4552a Fix checker chaining with predicates
new 2724f8f348 Refactor error parsing in preparation for #38
new 7fd6f6bcdc Improve separation between parsing, analysis and
reporting
new 6534fb9e33 Extract safe number conversion
new 90d7b23377 Refactor flycheck error struct
new 02b3a1453a [Fix #73] Ignore errors in the checkdoc checker
new d409514dce Improve prompt when selecting a checker
new 124a43f1dc Remove superfluous whitespace from docstring
new 3d98781ca7 Inhibit checkdoc in autoload source buffers [#45]
new dc3df6a831 Add commentary
new 42bc74bf1e Clarify version requirements [#75]
new 39c833c459 Test that the checker is really running
new 454a65a704 Implement a Checkstyle error parser
new f92b8842c0 Remove wrong documentation
new 61c7f9d0af Improve and fix error messages in checker validation
new b5e43235f7 [Fix #38] Implement error parsers
new f86578f238 Report 0 column in Checkstyle output as whole line
new 0fd35fc1f1 Use Checkstyle parser for checkers supporting checkstyle
new 5aa0911f58 Merge branch 'error-parsers'
new a161eb6200 Remove failing Pyflakes test case
new eb027033e1 Release 0.6
new 17a78d1ad1 Handle with early-finishing checkers in tests
new 1bfabf7202 Copy-edit documentation strings
new 24fc245b23 Bump s.el dependency
new 31717967a0 Release 0.6.1
new 9841a599a8 Byte-compile before testing
new 1122ab0a82 Add missing require
new 4f0bb53d1b Force usage of pipes for subprocess communication
new ef9065fa6d Do not attempt to select deleted buffers
new afb5fb555e Teardown Flycheck when killing the buffer
new 8b4347423c Be more friendly to the debugger
new 4ea6ffa2dd Add @bbatsov to credits
new 8f86630d97 Add @steckerhalter to credits
new c17c7909cc Add @dhaley to credits
new eae4040479 Un-break error handling with debugger enabled
new 979e4c75c1 Do not trigger early cleanup in test.
new 4d46dfdcd1 Do not wait infinitely for checkers in tests
new e7a759e7a0 Handle errors during error parsing
new 3498bc8714 Fix taglines
new e4441c4909 Use carton for dependency management
new 76c1859b61 Merge pull request #79 from lunaryorn/carton
new 9342ddc81b Do not attempt to parse an empty XML tree [#78]
new f3b983323a Specify carton location for dependency installation
new e466b204be Test PHP CodeSniffer without errors [#78]
new 746ecad589 Document the Carton requirement of the test suite
new 7efc1537b9 Make testsuite suitable for interactive use
new f7b3906137 Fix error message on checker timeout
new 8a9719a4ea Fix tagline
new 839064e7ba [Fix #80] Defer syntax checks for invisible buffers
new 929bc60440 Remove obsolete functions
new 63b934c1fd Test for validity before describing a checker
new f671da99a7 Navigate to checker definitions
new 3f13f82b30 Properly plug Flycheck into find-func
new f6111311c7 Define help button after help-mode is loaded
new b844be5165 Fix spelling
new d78292bfbd Document required PHP CodeSniffer version [#78]
new cfde6b0589 [Fix #81, fix #82] Add flycheck-root-directory-p
new 232620d0bb Add tests for `flycheck-root-directory-p'
new 2271045b5e Fix recording the location of checker definitions
new 2ce0e0c68b Fix footer
new 39244a0653 Add test for source navigation
new 90a3073eb4 Deploy stable carton version into $PATH
new 072c84103a Use mirrors for installations with pip
new 4d758860bc Fix test failure on Emacs 24
new 9836c8db1f Report in the mode line if automatic selection failed
new 7dddb491ae Use the checker under point as default when describing
new 0a82ce7fb0 Fix spelling
new 32331ef27e Improve the text of menu items
new abb4427785 Fix contribution guidelines
new e7bb4f2a8c Greatly improve the documentation of test libraries
new 61d775a170 Fix test for Haml 4
new 9102836177 [Fix #60] Add Texinfo manual
new 22e8d12f72 Remove test suite README
new 9170f3d233 Add package target to create Marmalade package
new 518fa4c3ff Re-order goals and rules
new 3aec18dea0 Use uncompressed TAR
new e5caed1684 [Fix #62] Remove error display delay after error
navigation
new 2891d6574f Release Flycheck 0.7
new 499b1e45b6 Fix ignore list
new e015e58697 Add tests for compressed Emacs Lisp files
new 4db76d3be5 Autoload `flycheck-info`
new a8af608467 Rename `config` to `config-file`
new 4bca3a9dd2 Fix dependencies of Info compilation
new b47aa945cb Add evaluation support in flycheck-substitute-argument
new 60ca1748e5 Verify checker command argument
new e6a01159a8 Merge pull request #86 from
kwitek/allow-eval-in-checker-command
new d11a5f1e2e Fix docstring [#86]
new 75f0337188 Do not update deps before building
new b5f0dc1f6c Signal an error on unsupported arguments
new 6a954e5106 Split substitution function
new 9ab407dfb4 [Fix #87] Demote error in `flycheck-mode`
new bc00d5e068 Do not clean manually selected checker
new 82048e69ad Only start syntax check if the mode is enabled
new 6c394ce586 Add @kwitek to credits
new 7561629cfa Use correct Emacs executable for obtaining the version
new d52a41872a Disable the mode if no checker is available
new 158a1c7446 Fix root directory detection
new fdd579f99b Fix conditional in `flycheck-find-file-in-tree`
new f56309fbdc Fix docstring
new aa6a9263c1 Fix `eval` cells in checker cell commands
new e1accc1654 Fix $HOME fallback when searching for files
new e9ccea6b48 Add tests for the checker API
new a0a71c36d3 Add test for `flycheck-find-file-in-tree`
new 644e4adfa2 Update tests for latest jshint release
new 5fa525ef94 Verify expected result types of `eval` cell
new 623355a2a7 Add support for config files specified as single
arguments
new 9147997af4 Re-build the manual with Texinfo 5
new 518200571d Release 0.7.1
new 6aba207dde Fix no query flag
new 5bae56eccd Remove superfluous code
new 2a03b0dbd4 Always update Python packages when provisioning
new 4a9601d763 Update and fix Flycheck for flake8 2.0
new a459385b10 Add support for McCabe warnings in Flake8 2
new e39ff0ce21 Specify file coding systems
new 7106749dcc Add separate target to clean dependencies
new 5d1ad886cd Enable lexical binding
new 5846adf839 Move test status image to headline
new 37890ab3b7 Fix punctuation
new dae7013ca9 Update Carton version in CI environments
new 44d524b853 Fix docstring
new b5ab849886 Fix help output
new a2810a087e [Fix #91] Add support for Go programming language
new 74a75ac534 Add unit tests for Go syntax checking
new 1dcbac2995 Add Robert Zaremba to credits
new 4880a7ff6b Add a change log for all releases
new 7cbec5f6fd Update list of syntax checkers in README
new 9edae23e87 [Fix #72] Add support for checker options
new e7aac14b7b Print options in checker help
new 7585282cc2 Add option for PHP CodeSniffer coding standard
new 591f63eeed Document config file vars as buffer local
new 91d14e049f Update tests to Flake8 message changes
new 582444b17a Update channels before installing with PEAR
new 9677fb9ce3 Declare the docstring argument number
new e252d70953 Update the changelog
new 3d005f9025 Add option filter for integer->string conversion
new 488e27833b Add flake8 option for maximum complexity
new d08f6642cd Add flake8 option for maximum line length
new 6c1a2bf3d1 Update changelog
new 9f5848463d Sort options alphabetically in syntax checker help
new bf503c448e Add a function to find all declared checkers
new 5e9f17c6ae Add tests for syntax checker description
new e07f2646db Improve prompt when describing syntax checkers
new abb1217098 Fix commentary
new 729b8bec87 Clarify sorting of `flycheck-declared-checkers`
new 784c8e6b06 Clarify the order of checkers in manual
new b0ba312318 Test that all syntax checkers are in the manual
new c63e7fb514 Document option and config file variables
new 11fe4fec0c Fix markup
new 086ed09dd6 Move change log to manual
new ff94e3e8b5 Add Flycheck as customization option
new a615ba4def Fix doc sources in Makefile
new 4b3effcb5b Use more consistent name for timer
new 8140b0ed77 [Fix #94] Show long error messages in a buffer
new 686fe894ef [Fix #96] Show all error messages at point
new 8799a5653f Document changes to error reporting [#94]
new 13c9073622 [Fix #98] Add support for pep8-naming errors
new e42ff66c76 Add @yannick1974 to credits
new 488ddffb11 Remove the lua-mode hack [#56]
new 15ba1398f7 [Fix #95] Provide independent error navigation
new 0f3fa4aef9 Refactor test suite to split resources from tests
new 984f631ab1 Upgrade to Vagrant 1.1.x
new 49c17f3b5f Fix header and footer
new ed2cc51326 Do not enable Flycheck for no-undo buffers
new 3a2a0bdf82 Copy-edit docstrings
new 3b717fa979 Copy-edit README
new 83fbbd3444 Update credits in README
new eb089a2d1b Fix license in README
new d5b41cf0b5 Limit build status image to master branch
new 932c6a4faa Fix commentary
new 0632c9c667 Make errors appear in correct order [#96]
new b8e5e91948 Fix duplicate error messages [#96]
new 6346657b54 Fix void function error
new 48cdf14979 Remove duplicate positions in error navigation
new 7aaa400d7b Test error navigation [#95]
new 37d639c869 Split next-error function from Flycheck command
new 0d63a74b53 Improve Emacs provisioning
new 3db055daea Use the right Emacs to execute Carton
new 084fd8cea4 [Fix #29] Globalize Flycheck mode
new 4c3180aa70 Fix names of test resource buffers
new 224b7671d4 Fix detection of temporary buffers
new cf48f34910 Remove duplicate version string
new dd477a3046 Refactor test suite to ease test running
new 1c3926ff0d Fix pylint test cases
new 69cdfe4c11 Add test helper for syntax checker tests
new 88088e3833 Improve tracking and cleanup of temp files
new dff4995339 Fix destination of byte-compiled files
new 91988239dd Remove a really superfluous function
new 155d090816 Improve clumsy code
new 3fed3e4426 Fix Emacs version used to install deps
new b2054c3fd6 Improve doc string
new d3ed00238f Test the number of overlays added to a buffer
new cec60e6a18 Add test for many errors
new 1c4f89c5fd Add Rust syntax checker
new c8ba0dad27 Merge pull request #101 from vderyagin/rust
new 6f60ac3ee5 Update Changelog
new eb0fc70754 Add page separators
new 91ab6f0443 Add package file to VCS
new 513440162d [Fix #100] Delay deletion of overlays
new b92e96e54c Update changelog
new 8f8593d507 Release 0.8
new 71bff2dcee Split up the declare macro
new 6c022dc265 [Fix #102] Shorten description
new 11929de827 Fix casing in documentation sources
new 781a693f20 Build html docs
new edc91aafa6 Fix indentation [#102]
new 1f513f3a35 Remove superfluous debug instruction
new 582c4b5ae5 Add syntax checker for SCSS [#103]
new 045bc241a4 Fix back-reference
new 77592fcb59 Fix section title in change log
new c7378eb32d Improve the HTML style of the manual
new 51292fd384 Improve HTML layout on small displays
new e0e4cdd1ed Quit error message window [#94]
new affae47a08 Update list of supported languages in introduction
new 01fb42832f Add a Github ribbon referencing the repo
new f6d3b259f5 Expand the copyright description a bit
new dd8885fcc9 Fix ERT cross references in HTML manual
new 7f3d488230 Move package meta data back to flycheck.el
new 239d15e8cd Bump dash dependency to latest version
new f9b04c20b3 Remove the generated -pkg.el
new a7c883f3a1 Properly quote shell variable
new e62917ad49 Move screenshot to doc/ directory
new 337102d4f9 Improve Make rules for HTML buildings
new 4aeaef419d Add some informative frontmatter to HTML
new c73f08fb2d Add screenshot to introduction in HTML
new 9bbbd1a788 Improve some wording in README
new 27f3d1a0f8 Remove reference to Flymake
new 8699b05616 Remove Github specific HTML stuff
new a1205a9fb6 Clear old Flycheck state when enabling the mode
new a45ea8deb0 Hide the error buffer when clearing [#94]
new 0fcc1b1524 [Fix #105] Instrument flycheck-error-with-buffer
new a9263361b2 Restore alphabetic ordering of syntax checkers [#101]
new 45a1297a5d Simplify error patterns of Rust checker [#101]
new 8f20b82c3a Add syntax checker for ReStructuredText
new b70e4318ef Refactor the test suite
new e4d6421056 Fix ordering in syntax checker index
new a7c7a97d2c Add Ert to development dependencies
new e232285b4d Add required Emacs version to dependencies
new 8cd8c9bee8 Fix style and indentation
new 926290bf4e Add a separate function to check for temp buffers
new 0101023e66 Use `file-remote-p` instead of custom Tramp logic
new c3c193a16b [Fix #107] Add Go checkers using `go build`/`go test`
new b40dd7d70f Release Flycheck 0.9
new 9d13ba41b6 Use pcase in option cell substitution
new 5a1280f856 Use `case` instead of `cond`
new 98a2be70b7 Use cl-lib now instead of cl
new 9171e0aba3 Improve feature lists
new cbff7b7a7e Credit @magnars for his awesome s.el and dash.el
new a9d771549a [Fix #110] Fix typo
new 3c5a9a82af Fix typo
new 0fefcae7cc [Fix #112] Improve syntax checking with Bash
new 0d0d1ff01c Update the change log [#112]
new 70af7edbf0 [Fix #113] Add a Ruby checker using RuboCop
new d6647e6056 Add configuration file variable for RuboCop [#113]
new 2e2a71eda5 Fix syntax in README
new aa5e6c9c61 Fix comments
new c3da474758 Un-declare false command
new 41db3b8de8 Add command to copy error messages at point
new 51368362f3 Fix highlighting and navigation in narrowed buffers
new 1d804298fa Fix navigation to first error
new 42aa87c024 Fix the name of the Rust syntax checker
new 4a9e4c3e00 Use the right buffer to determine the error region
new ce449a5eef Remove out-dated TODO item
new 542e07dd25 Fix type error
new d955698c06 Fix Rust checker references
new 983e8c73b0 Fix verification of `eval` cell
new 66114066d8 Add test cases for declaration verification
new 87850c61d1 Use error patterns in php-phpcs
new 1f87c70ff1 [Fix #115] Remove Pyflakes
new 690e410b3a Improve speed of Python provisioning
new bc608bdf1c Improve wording in changelog
new 94e0ca6a1f Build docs on Travis
new 867e1fc4b2 Update Carton version
new 09a814a4a1 Add argument symbol for temporary directories
new 73bf940388 [Fix #108, fix #121] Add syntax checker for Elixir
new 3011304e8b Expect test failure if PHP is not installed
new 6ff3b33dbb Mention Elixir checker as example for temp dirs
new a6128dc6b0 Fix punctuation
new 11599ce388 Re-work temp file handling
new 8f850cf463 [Fix #99] Make `source` preserve the buffer file name
new c2c2cca4c0 Fix creation of temporary directories
new 9cbcafcb41 Install `install-info` in testing VMs
new 7ae09e7f25 [Fix #122] Add Erlang syntax checker
new 3d7d679ceb Add command to google messages at point.
new d3037a7bd1 Document package repo for Google This
new 83aac8b326 Release 0.10
new a5f45bf5ea [Fix #123] Teach the ruby checker about warnings
new 3c018ace38 Fix docstring
new a02e88db7d Require appropriate feature for global mode
new 188c1bc708 Replace `should` with `should-not`
new 3b5debcaa0 Inhibit checkdoc in Carton files
new b7bf1514a4 Fix markup
new d9f248a8f9 Add missing customization group
new a48c63316d Move faces into a separate customization group
new 0fd058cc15 Remove obsolete variable
new a7031be358 Move fringe icon into separate function
new 060d34982c Make error indication customizable
new 5730c372c5 Replace association list with a simple cl-case
new ac4ec2790e Simplify hook setup and teardown
new 7a5a36429c Get rid of deferred checking
new 2128995c52 Unbreak Rubocop tests
new cad77e51a4 Fix byte compiler warning in Rubocop tests
new b7aecbc8a1 Get rid of superfluous warning
new 8b537a8705 Simplify some conditionals
new 775541048f Clean up requires
new bcefa5b0bd Make optional google-this library available for
development
new 5f4bc28664 Delete garbage character
new 8cf991e0fb [Fix #127] Update Elixir checker for Elixir 0.8.2
new 89ed9a2536 Use new -when-let from dash.el 1.2
new 7840a63864 Fix type error
new 4cbb7cb537 Fix punctuation
new 4af42c0c39 Teardown Flycheck if Emacs is killed
new f07adb180b Reintroduce deferred syntax checking
new 11ca155049 [Fix #128] Make automatic syntax checking customizable
new e4a1c564cb Fix a typo in the manual
new 1de6aa3cc7 [Fix #124] Add Scala syntax checker
new 61966ff8e9 Save match data in change hook
new d1fbf6ff33 Move custom variable to proper place
new 7ae29c2fd7 Refactor Google This usage
new 807b8f71c5 Simplify argument substitution
new bca5afadc7 Add missing tests for substitution
new c2e654782e Fix test cases
new bdcdd2c56a Use `locate-dominating-file` instead of own code
new 22deae5e67 [Fix #133] Make configuration file search customizable
new 09f99a00f6 Slightly improve documentation
new bec8f5cc93 Improve docstrings
new 79de0ca20d Find configuration files in Projectile projects
new e017fa866d Copyedit comments
new 0962829666 Fix byte compilation warning
new dfd27d9ec3 Improve documentation on hooks
new 6f7cec5094 Re-order customize variables
new f691d6abe7 Improve documentation on the syntax check process
new 3db67ec132 Add hook to run before a syntax check
new 2bd6e7947f Add hook to run on failure
new 279aa1484d Release 0.11
new fd5cd824ed Bump version for `master`
new 9328dfa1e3 Promote flycheck-color-mode-line.el [#119]
new 9265a617a2 Wrap overlong line
new 12a8ab0904 [Fix #136] Add support for JRuby
new eeb94fe5f8 Copy-edit syntax checker docstrings
new 191203c98d Defer syntax checks while a buffer is being reverted
new 40e8e13cc0 Try hard to perform deferred syntax checks
new e495d69eea [Fix #138] Add syntax checkers for Puppet
new 7719269e69 Improve Makefile targets for doc building
new a83c623618 Add a Texinfo macro to shorten Github links
new 0fb3e9d120 Build Info only on Travis
new fbacc5921b Skip JRuby tests on Travis CI
new 4bbe375a41 Merge branch 'jruby'
new deb8d9bb3e Add separate functions to determine column/line regions
new 586a34369d Improve documentation of highlighting/indication modes
new 29bc8c6161 Fix license header
new 7f646bee2b Highlight expression at error column
new 1236f71fe3 Merge branch 'sexp-highlighting'
new 7d9828272b Mark customizable variable as changed
new cb4c617a47 Add Info and Website links to customization groups
new f1881c20a4 Add additional tests for error regions
new 7944cc282c Document `flycheck-error-sexp-region` in manual
new c276b20e05 Add a convenience constructor to Flycheck error struct
new 8da8e824db Remove superfluous `flycheck-error-region`
new 6d3251ea59 Try to reasonable handle error lines beyond EOF
new 16da01b36d Add test for `flycheck-error-pos`
new 4ff8314363 Remove unused helper macro
new 0301daa510 Remove duplicated expression
new 8d25c2af86 Fix copyright year
new 9e0bc4f69d Add some tests for overlay creation
new c5bd5284b7 Improve Emacs flags in Makefile targets
new 5df355bb62 Rename `build` target to `compile`
new 08e75f827c Re-order Makefile targets
new abe128b01b Rename `virtual-test` target to `vagrant-test`
new 0552063cc5 [Fix #140] Check syntax after changes
new 06c802ed16 Merge branch 'idle-change-checking'
new e9866647eb Remove annoying message
new 30b9af9ce7 Rename the error message popup buffer
new 34b48772a1 Add function to format an error as string
new a6af624bd4 Work around dash bug
new bde0554291 Add a command to determine the Flycheck version
new 873e191dd0 Track the checker that reported an error
new 2c543dc946 Add `flycheck-error-format` to the manual
new 37a8b476f4 Add `flycheck-list-errors` to list all errors
new 833f8becec Fix compilation warning
new b1905c59fa Merge branch 'error-listing'
new 157281cd6c Release Flycheck 0.12
new 1436f7380d Bump version in master
new f608be705f Bind `flycheck-version` to a key
new 4b894b54a2 Fix next link in changelog
new feb7074270 Update the screenshot
new be965e7a39 Update the list of features in README/manual
new ca1d122ff9 Fix error from Projectile config file search
new bcdc9fd3bb Remove misleading variable declarations
new d5c8d0fd2d Highlight errors on top of warnings
new daffd6b953 Fix face naming
new 90c8822c89 Make fringe faces customizable independently
new cc8d57f6d7 Greatly improve the default faces
new e89b2d797b Merge branch 'improve-faces'
new 014de60978 Fix test failure
new 36bf301477 Update the screenshot to reflect the latest face changes
new 2e323329f8 [Fix #141] Do not check during interactive commands
new 62fc705365 Do not navigate to errors without overlays
new bcc493029c Fix docstring
new 02fbcde8b6 Fix face documentation
new 7335446d68 Document fringe faces
new 89f84d68cc Improve the documentation of Flycheck API
new 6d893a0f45 Make error processing customizable [#141]
new bccfd2210d Use Puppet from the repositories [#138]
new 02a8a8f010 Merge branch 'fix-puppet-provisioning'
new 42e77e9d68 Update test installation of Elixir to 0.9
new 28f58ee3ae Merge branch 'update-elixir'
new 1d381f331b Start syntax check initial after `flycheck-mode-hook`
new 1c1301fe0b Do not check automatically if the mode is disabled
new 85a9a767ab Merge branch 'improve-automatic-checking-take-2'
new f364bd99ad Defer syntax check when enabling the mode [#143]
new 48b3af5bae Fix test regression from 1c1301f
new 2d74793262 Add a missing test for 1c1301f
new cbf039bcdf Update changelog for 1c1301f
new 1a9110b5c4 Tear down Flycheck if the major mode changes
new 6de399f9f4 Update changelog for f364bd9
new d90deed231 Merge branch 'customizable-error-processing'
new c750cb5ef3 Go back to `s-lex-format`
new 0e13a54df3 Remove generated Info documentation
new 5be9e64553 Do not test and advertise PHP+ Mode
new dda651a0ef Unbreak HTML manual
new 3157e31ca2 Customizable idle change delay
new d620d50183 Document `flycheck-idle-change-delay`
new 6c9e53ec7a Test `flycheck-idle-change-delay`
new b6be5263f3 [Fix #144] Merge branch
'magnars-customizable-idle-change-delay'
new f4cac3602b Fix RuboCop configuration file
new 30b7078d05 Get rid of `eval-after-load`
new d7d6832969 Use `require` to load the testsuite
new 11546aba77 Add current directory to `load-path` in `emacs-lisp`
new 53649d79a7 Improve notes on compatibility [#146]
new ffeab5f972 Do not use `checkdoc` checker in Scratch buffers
new e1eec93a66 Simplify error handling in checkdoc form
new 1856876be0 Update the changelog for ffeab5f
new b4f6f84277 Simplify variable safety declaration
new 32d9fefe42 Simplify quoting in macros
new 4bd60c3a9a [Fix #149] Do not flush temporary files to disk
new 39515e2f2b Update credits
new c053ce4fe2 Merge branch 'BinaryKhaos-performance'
new 32d0faa45b Do not throw away previously marked overlays
new 4c66a3d356 Never loose process state
new c7a2600613 Fix process cleanup
new ae2da6bdd7 Simplify compatibility definition of defvar-local
new d742f727ff Join eval-and-compile forms
new b19bd4fdf1 [Fix #150] Fix compatibility with Emacs < 24.3
new 5630078ae3 Remove superfluous line wrapping
new f886d8c02a Allow checkers to have patterns and parser
new 7781a092f1 Assign default error parser to all checkers
new bc8d2e1e68 Byte compile predicate forms
new e71c265035 Merge branch 'compile-predicates'
new bc8a4c086a Split declaration and property setting
new 2decc98044 Eval the quoted form
new d62237fd99 Obsolete :predicate forms
new c72ae0bfdc Merge branch 'deprecate-predicate-forms'
new 68c6568301 Fix the docstring of config file variables
new 60385eb36c Export the Emacs command to recipe environments
new 38e8769115 Do not override $EMACS env var
new 377ca056ae Evaluate VERSION just once
new 6ea56880b5 Automatically install packages before build
new f6cc1a394b Add clean-all target
new 741b1ece0f Merge branch 'simplify-makefile'
new 984c5c2d2a Add a means to configure how Flycheck displays error
messages
new 4dd8035fd0 Make error display more generic
new d9c3704682 Update the change log
new 813cbf7025 Document `flycheck-display-errors-function`
new f506437aa7 Add Robert Dallas Gray to credits
new 822f118d1f Fix test cases for `flycheck-display-errors-function`
new 901ae42a1c Remove usage of non-existing functions
new f388597086 [Fix #156] Merge branch 'configurable-display-function'
new f394f94967 Remove superfluous variable definition
new 2438430c35 Remove unused code
new e50bb8c88b Reorder error display code
new 84e3c0c5b7 Disable snapshot tests until I fixed Carton
new d4886e3611 Merge Flycheck test suite into a single file
new 916b2f56b6 Kill messages in reverse order
new 7a5250aacf Add test for flycheck-copy-messages-as-kill
new 64649230a0 Remove superfluous mocker arguments
new f52d86511c Add test for flycheck-google-messages
new ff6475878e Fix ordering of customize options
new 90d9ed953b Fix version information with Emacs trunk
new 6a633c29d3 Fix index key of defopt
new e7290b0d38 Add /flycheck shared folder
new b0c3c3bfb0 Fix testsuite guidelines
new 438a6baad5 Remove duplicate source file
new 3f585b3346 Release 0.13
new 4302c5e929 Bump version in master
new 0b032ad72b Remove superfluous quote
new 2053a8afe1 Disable Scala test on Travis
new 83cb903cb1 Fix docstring [#156]
new 72caa92742 Fix customization group and type
new 0f56f64420 Really skip Scala on Travis
new 254374f898 Properly skip JRuby tests as well
new 729a764e96 Document all test helpers
new 99df74c800 [Fix #157] Add support for Web Mode
new a9383a4ef5 Use non-deprecated format option
new 7ad4950df4 Include column information in error patterns
new f7dc2129eb Merge pull request #157 from lunaryorn/support-web-mode
new 524326ff67 Add new F category
new b43d25c2af Update unit tests to include new Cops and columns
new bf49561574 Update Rubocop URL
new e5da055cd1 Update change log
new 1a5f3ce61d [Fix #159] Merge branch 'update-rubocop'
new 272a02fb61 Introduce new checker definition macro
new fb90bf3f6e Add syntax checker for LESS
new b4f61d91dd Update changelog
new 928bc73e01 [Fix #160] Merge branch 'purcell-lesscss'
new 317b490a2d Merge branch 'master' into checker-definitions
new 2fa831daa4 Define LESS checker
new d7b21de615 Simplify LESS patterns
new 8fd5a03876 Use the (message) form exclusively
new 76896b1046 Introduce a (file-name) form
new 6bc2450eb3 Document translation functions
new 8e2108c194 Fix docstring of -declare-checker
new 8530d86373 Add comprehensive docstring for -define-checker
new e1448cadff Slight docstring fix
new 654e4cec59 Document -define-checker in the manual
new 880f7f42b9 Port examples to -define-checker
new 91a54c3ca6 Remove a useless warning
new f559571f80 Document that errors are signaled
new c0d609be94 Fix -error-pattern-p test
new 12bdf76969 Fix Texinfo errors and warnings
new f0fe1ac7ac Update changelog
new 398b38c4e6 Add Haskell checkers
new 670eac0ce6 Fix Haskell provisioning
new a9871e312d Fix hdevtools pattern
new f09406e27e Update the changelog
new 8ffaabd377 [Fix #32, #162] Merge branch 'purcell-haskell'
new b46b6654f2 Mention command names in changelog
new 68e4a87b76 Merge branch 'master' into checker-definitions
new 2a100d0acc Define the Haskell checkers
new eb575c7555 Merge pull request #163 from
lunaryorn/checker-definitions
new 2395f2088b Remove obsolete faces
new b18d4f3a28 Add missing group and version keywords
new b1dcda01df Remove superfluous comment
new 73c52848c1 Rx'ify many regexps
new a777c4b701 Fix a little checkdoc warning
new 1507e53e41 Fix sexp formatting
new 24afc0aa22 Fix links
new ed94ba8ea9 Put the important thing first
new 36dafa93f5 Manual: Grammar fix
new 4c9fa03568 Merge pull request #164 from hans/patch-1
new 4b3c9fe005 Fix typos in conversion of haskell regexps to rx
new 780cb9744b Merge pull request #165 from purcell/rx-typo
new 3f08b62d61 With prefix arg list errors at point only [#166]
new bfd438e354 Implement support for using cppcheck in c/c++-mode
new 81d5b9291f Document the flycheck-error structure
new 4010335262 Split the implementation of flycheck-list-errors
new 72d83b2354 [Fix #166] Make g behave properly in error lists
new 00e8c22a8b Add a function to display errors in error list [#166]
new 1e0f22e898 Merge branch '166-improve-error-display'
new f8db0f2501 Document the lack of recursive substitution [#171]
new f035617d32 Make sure to only show the killed messages
new 1fd5f8bc6b [Fix #175] Do not obscure active minibuffer input
new a77fae7629 Add D programming language support
new 08326f0627 Add new option-list cell
new 4d0aba125d [Fix #174] Make load-path for emacs-lisp customizable
new 9926ad9004 Make package initialization in emacs-lisp customizable
new fe5377f8a5 Add option to configure package-user-dir for emacs-lisp
new faf2cad43f Do not initialize packages by default
new 6bea25f3e2 Update tests for emacs-lisp syntax checker
new e4464fbcfa Initialize packages automatically for user's
configuration
new 84bf655398 Merge pull request #176 from
lunaryorn/overhaul-emacs-lisp
new f7cdfa95bb Fix test case for copy-messages-as-kill
new 5087218138 Expand relative load paths against the current buffer
new a7d94b2823 Fix argument order for s-starts-with
new 822885b5fa Update jshint test cases
new b394671cb8 Inherit package dir from current Emacs
new d8cb860837 Use Salt Stack for provisioning
new 92849697f5 Merge branch 'saltstack'
new bdab9e748d Update PHP test case
new d268bd1e18 Revert "Update jshint test cases"
new 6cfd12666d Test a real Javascript syntax error
new 503cfee702 Fix Emacs Lisp error test case
new 515c92ea8a Improve pillar access for archive installations
new 463c1dfd78 Move all states/pillars to base environment
new ee66905f33 Split the base states
new 9576f63e72 Update to Elixir 0.10 for tests
new 0431225545 Fix Elixir warning patterns [#108]
new adf95a056c Cleanup links in README
new e7decfa73a Remove stray character
new d8e72a5044 Update introduction and changelog
new 3b34629fbf Improve wording and formatting in credits
new 60012c7bd5 Merge branch 'master' into cppcheck
new c80ba9b924 Install cppcheck in test environment
new 5871ccfc65 Suppress superfluous output in Cppcheck
new 0527d412c2 Parse XML output of Cppcheck
new 0cc67c60aa Use verbose error message in Cppcheck
new b39d0aed73 Add option filter for comma separated lists
new fa1944276e Implement syntax checking for C/C++ using Clang
new 5e95f28a2c Fix accidental modification of option vars
new 917d7dd46e Add option to choose Cppcheck checks
new fa7fdde2c8 Enable Cppcheck inline suppressions
new 0e19b5ede2 Simplify variable safety declarations
new 353f6e3b8f [Fix #170] Merge branch 'cppcheck'
new 2822f3795b Inhibit checkdoc on Cask files
new dc6fc4e632 Remove old provisioning script again
new 5bb5d6f75c Merge branch 'master' into clang
new 2b2852fb2d Update introduction, changelog and credits
new 6ebd3393f7 Demote Clang warning level to -Wextra
new fb0862a275 Make option-list take a function to prepend
new a3b42e6a50 Improve docstrings
new 1effc6cdb7 Make enabled Clang warnings customizable
new 7d289e3177 Make test resources match test name
new 8e9b485d79 Make Clang include path customizable
new b9bb0021b9 Disable Clang for Cppcheck tests
new 6c73e22956 Chain Cppcheck after Clang
new 0e24e875d1 [Fix #172] Merge branch 'clang'
new c45c4ccc84 Fix clang tests
new 1c0543917c Add missing defcustom keywords
new 4486602e2e Give custom args for config file variables
new 68f0ca1315 Do not implicitly mark config file vars as safe
new ae09ffe023 Explicitly declare variable safety of custom vars
new c1b36879dc [Fix #181] Start processes without file handlers
new 07866abe15 Use Puppet for provisioning
new cf796ebfdd Fix typo in README
new f173344908 Merge pull request #183 from purcell/patch-1
new 120511549e Add directory locals for Flycheck setup
new fff17863b0 Fix some byte compiler warnings
new e00192a4af Remove stray character
new 8327d8e2b3 Move to Cask
new 8d9ccb15d5 Merge branch 'puppet-provisioning'
new e029c95c56 Simplify checkstyle parser
new 2bbd7ab56e [Fix #187] Handle Cppcheck errors without locations
new 59047adfa9 Merge branch 'fix-cppcheck-parsing'
new c8b2707938 Replace custom test runner with ert-runner
new e743772459 Renable emacs-snapshot on Travis CI
new 5142437ea3 Fix ignore list
new e10b5e1c69 Improve formatting of documentation
new 5b3096fb4e Fix config file tests
new f09c9ca370 Update Cask in testing VM
new e1d213e018 Fix executable name
new e0775c0716 Normalize version number
new f9987a5e61 Fix version tests in Emacs snapshot
new 4e0171a4bf [Fix #179] Highlight error symbols by default
new ee5d258198 Improve error navigation
new cfae2028de Merge branch 'symbol-highlighting'
new 04c76b10ca Fix universal prefix arg to flycheck-next-error
new 0f129b3e3b Remove outdated documentation pieces
new 8c8286146c Use latest packages for tests
new 44d57b0b47 [Fix #192] Handle optional line end column
new a46e0a874e Add separate CoffeeScript syntax checker [#192]
new 0810e71896 Install CoffeeScript for unit tests
new fcc62cf010 Don't install latest packages with npm
new afb0735bad [Fix #184] Parse Pylint 1.0 output
new 152097a709 Include message IDs in Pylint error messages
new d536ce6ffc Fix npm package installation
new 212d9f83bd [Fix #180] Add xmllint checker by @jwalt
new ff6fd4a30b [Fix #166] Do not re-display the same errors again
new fed30fcf78 Remove unused function
new 89b5a360db Replace -map/-flatten with -mapcat
new 37397fb9d9 Install Python checkers with current setuptools
new e4a553233c Merge remote-tracking branch 'tom-tan/dlang' into d
new 2e3680c1e6 Move test resources to new directory structure
new dfd1a49ae8 Fix names of D test cases
new b783530c47 Port D provisioning to Puppet
new e249c7d1bb Update the introduction
new f3c082cfdb Update the changelog
new 127009138c Add syntax checker to index
new f2f0731c1b Rename D syntax checker to d-dmd
new cd6900dbb1 Add @tom-tan to the credits
new 9e5ef06eb9 Refactor and improve D base directory search
new 81066ac5c2 [Fix #167] Merge branch 'd'
new 440b51d238 Install the right coffee script
new ebf7e5c1c1 Bootstrap a decent version of Pip
new 96ddd9c356 Make thorough use of f.el
new 1827af0ff0 Release 0.14
new efd762ae13 Bump version in master
new 5abff5382e Update cl-lib dependency
new eb97cbb63c Fix issue references
new 66c75de8cd Fix node link
new 8432498e2e Require f
new b84f5d557c Merge pull request #194 from ryuslash/undefined
new 6ed3c72fbc Require f
new 3630c08ef3 Link to the flycheck-d-unittest extension
new 1dedcf76a3 Release 0.14.1
new a13df93c17 Merge branch 'dependency-hotfix'
new 1e44c95f2e Clean all packages
new 64ee2c5485 Update Puppet modules
new 47e78144df Bump f dependency
new 8e025a0bd8 Make use of new f.el functions
new 87e5cb9cd5 Fix texinfo markup
new 4f83d9c2ea Mention the font used in the screenshot
new cf9a13eb9b Ert runner does no longer have run command.
new bdc9fc338a Merge pull request #196 from
rejeep/ert-runner-no-run-command
new ba8eaa19aa Merge all texinfo files
new 4f2b2c0e56 Merge branch 'master' of
https://github.com/lunaryorn/flycheck
new 834947e5c8 [Fix #197] Use pkg-info for version information
new d0df04f29a Breaking change in dash: Replace use of -max-by
new 03b84f3ec3 Merge pull request #198 from
magnars/fix-after-breaking-change-in-new-dash
new 6bd1c4e34f Fix documentation building
new 8d94d8aa05 Update URLs
new 77eda1520a Merge branch 'pkg-info'
new 1eb75ae0a4 Reorder requirements
new 0566af101d Remove a superfluous reference
new 080e22ad64 Fix markup
new e6b2bbb198 Promote flycheck-cask
new b59ca0f257 Promote the use of Cask
new fdd9137482 Fix dependency syntax error
new 3f012acc0e Fix build status URL
new 814a086af7 Update Cask
new cb4159ed9e Simplify Emacs command
new bb3eb5e37f Require 'pkg-info
new b18ddc9286 Fix doc markup, punctuation and paragraphs
new 561a8700a5 Fix documentation tests
new 8b223053c7 Move online manual to orga page
new 9a296e865c Do not call min/max with empty lists
new 8b018931ce Do not add current dir to emacs-lisp load-path
new 0efa06ca46 Move user-emacs detection into function
new d5f59f70e5 Merge file/directory deletion functions
new 727ffc3e79 Unify temp dir/temp file handling
new d2d674ec6c Do not allow missing checkers on test systems
new ee3b539499 Support IDO and Grizzle for flycheck-select-checker
new 68aef40a4c Merge branch 'support-grizzl'
new b89600aa12 [Fix #199] Fix type error when completing with IDO
new 27b825fc23 Split the test suite
new 1ca731e19c Clean up requirements
new fc38e1c105 Add some missing tests for defaults
new 4298b2a294 Check for Grizzl availability
new 0c36fb5a7c Do not allow empty input
new 44cfcc908f [Fix #202] Allow to disable standard error navigation
new 4d32595edf Fix function naming
new 671ea853c3 Inhibit automatic checks in ephemeral buffers
new f38a4d9d64 Extract autoloads detection into function
new 62228a3746 Simplify Emacs Lisp predicates
new 854197c5a4 Fix Cask URL and archive name
new b0994e2605 Improve nodejs module and provisioning
new 79e7db4eab Fix test regression from 4d32595
new 19cda890e5 Fix test regression from 671ea85
new 83f4fb253a Remove superfluous broken tests
new bb39918816 Fix checkdoc predicate
new 9e7cffc81b Do not test js3
new 13b9d9540b Test against js3 again
new 0672a8324f Ensure the presence of the proper nodejs repo
new 1e115a4575 Add subsections in the config section
new 141a0c1ac8 Add option to choose the C/C++ language standard [#207]
new 83144242df Configure indentation styles for C/C++ sources
new a62c8dd5e0 Install latest Gems on testing VM
new fe1314c7e8 Fix RuboCop tests for RuboCop 0.13
new 7d1df2f558 Add option for additional definitions for Clang [#207]
new 1a5e10a987 Add option to disable RTTI in Clang [#207]
new fb80721743 Add option for additional include files in Clang [#207]
new 6f3b86b58b Merge branch 'feature/clang-options'
new 0528058cb6 Improve pylint source handling
new 07c7030103 [Fix #204] Do not ignore Pylint convention messages
new 9bdfd23da8 Merge branch 'feature/pylint-convention-warnings'
new a55c457b81 Fix syntax and punctuation in manual
new 528f42ac4b Add config file variable for Pylint
new 6b82d2feb5 Fix declaration order
new 14ea4ef2f9 Automatically refresh error list after syntax check
new 57ef101bfd Improve naming of error display functions
new f4b09c4e4e Remove function to display errors in list
new 550704e01d Highlight errors at point in the error list
new a52a0f1bab Refresh the error list when clearing Flycheck state
new afb9b97943 Update the changelog
new 272cb3cc83 Fix face groups
new 6f40af17bc Update node pointers and reformat menus
new 7d7b22ba32 Do not load pkg-info at runtime [#221]
new 6cbd7c4305 Initialize packages for compilation
new 0aa966b8d2 Declare pkg-info functions for the byte compiler [#221]
new f9ff60f9d8 Disable tabs indentation for all el files
new c337b7407e Do not check .dir-locals.el with checkdoc
new 4460fb7a70 Allow to define new error levels
new 81aa88629f Fix selection tests
new 69140ebb77 Merge branch 'feature/extensible-error-levels'
new 359e2d4ccd Test against Clang 3.2
new 81dc6741b9 [Fix #222] Don't check encrypted files automatically
new 584faf66cc Install gnupg on the testing VM [#222]
new 22586c6a2d Explain when global mode will not check buffers
new 2a0d6c1e7a Specify manual encoding
new 823218776e Remove misplaced local variable section
new 5d25326c6c Rework the HTML front matter of the manual
new e5386504fb [Fix #225] Use inplace source for Clang checker
new 2420ef3689 Automatically recenter the error list at highlighted
errors
new aa707c0592 Remove broken test cases
new b6d790a32f Simplify restoring of the selected window
new d37dcbae7c Use the real error list source buffer when refreshing
new b2ff527968 Clarify doc of -process-error-functions a little
new f26feae57c Refactor error list source management
new ed33e8ae14 Automatically update error list when switching buffers
new 7422cbc54a Update documentation of the error list
new 40dfece152 Simplify re-centering
new 24b98a9b18 Fix highlighting of first error in the list
new 82318e931c Add flycheck-cask to the manual
new 8f1763ba55 Update extension URLs
new 891d865b49 Update Cask URLs and remove all Carton references
new b01c42266d Credit @tom-tan for his extension
new f151fa5e22 Highlight and synchronize errors list dynamically on
post-command-hook.
new fa942664e7 Pseudo-bootstrappify the manual :)
new 8cc3925399 Add style for blockquotes
new d1c7d95156 Add licensing information to the HTML frontmatter
new e09ab811c7 Merge pull request #228 from
neutrico/feature/auto-refresh-error-list
new 2969bee72d Simplify error list highlighting code
new e84d499d30 Don't consider error list as modified
new 9495e1c468 Show source name in error list mode line
new 38ef22ad97 Switch to error list source with mouse-1
new 2d11d8083f Simplify mode line reporting
new b7fbec6105 Attempt to clarify the semantics of config file variables
new 512e23f952 [Fix #234] Add option to choose the Clang stdlib
new 5ec6b3225a Add syntax checker for YAML using MRI Ruby
new c2c10f5049 Improve yaml-ruby docstring
new cf073aa17a Simplify yaml-ruby test case
new 28fc9d7728 Update credits and changelog
new de3d3e91f0 [Fix #236] Merge branch 'yasuyk-yaml-ruby'
new b2bf057a89 Bootstrap Puppet and all modules with Puppet
new 586cf3e4d5 Fix target name in documentation
new 798affe75b Simplify Pip bootstrapping
new 7cb12bbc1b Make Cabal bootstrapping more reliable
new e1c7edc25e Merge branch 'puppet-bootstrap-puppet'
new 9abea7ec1f Install Puppet on Travis
new 4f6bf6bd54 Run apt-get update before installing on Travis CI
new cedb889945 Make sure that tests are run against the source tree
new d6656f9e20 Fix link
new 50aaf27613 Add deep links for package repositories
new 62b877a435 Make error display delay customizable
new a1be4e4422 [Fix #243] Merge branch 'syohex-custom-display-delay'
new 6529406a85 Add style checker for Javascript using Closure Linter
new 1511faf57a Allow loading test-helper.el into interactive sessions
new b1103971c9 Allow hdevtool failurs on Travis CI
new 7a1c3e72b4 Bring pkg-info require back
new 5c9209788a Properly detect noninteractive sessions
new 4295df4b65 Load test-helper library when editing tests
new f3038804a7 Don't mock `message`
new f8b0ace10d Refactor closure-lint provisioning
new 46f84b0edc Update Credits and README
new 4dc68ba51a [Fix #245] Merge branch 'yasuyk-javascript-gjslint'
new c14c5b6d42 Fix a little warning
new f69fc4270b Use Cask master for unit tests
new 565b883803 Fix spurious flawed definition warning in rst
new f0bb537a5d Add style checker for PHP using PHP Mess Detector
new a30403b6f4 Move phpmd before phpcs and chain phpcs after phpmd
after php
new 023ac997f6 Change flycheck-phpmd-rulesets value to a list of strings
new 83f3c97099 Update jshint tests
new 5a86424d97 Add syntax checker for Slim using Slim compiler
new 55ed2b9de9 Update Changelog and Credits
new 9f69f179c5 [Fix #246] Merge branch 'yasuyk-slim'
new 8fac94f501 Parse checkstyle output of CSS
new 7e70f8314b Implement missing tests
new d73e866b8c Add error level for informational annotations
new 6a095d37c6 Don't use option in phpmd's command
new 48ae0ba7c6 Add syntax checker for YAML using JS-YAML
new 7e9c1e9d02 Use note level messages where applicable
new 83a06b4aa3 Simplify PHP provisioning
new 7f63ec8b04 Use explicit module names
new f09292704c Merge branch 'master' into yasuyk-phpmd
new 3068961bf8 Update credits and changelog
new 662afa6536 Use phpcs directly if phpmd is not available
new f99c41bc46 [Fix #249] Merge branch 'yasuyk-phpmd'
new d139d3d022 Fix manual markup
new c53052d6e5 Clarify licensing in HTML manual
new 16b3e39b31 [Fix #251] Handle abbreviated file names from luac
new a1026449f4 Remove -property option from D checker
new 850218a888 Support alternative ruby modes
new 9adc7685c7 [Fix #214] Merge branch 'feature/auto-refresh-error-list'
new eb745e57f9 [Fix #257] Close defface sexp
new 5aef21f515 Remove obsolete checker declaration macro
new 5bb730bcd3 get rid of Enhanced-Ruby-Mode
new ed2a927b3a Merge pull request #256 from peterhoeg/master
new 2ebf209d10 Fix headling in changelog
new bd84236aa5 Update the changelog
new 12c1d57f38 Remove dead test cases
new 19cdad1c54 Simplify version info retrieval
new b1c03ec321 Merge pull request #260 from tom-tan/d-delete-property
new d9761a39f2 Test go with GOPATH set
new ea6ea35974 Write Go output to temporary file
new 8a2c7a67e5 Improve temp file name generation
new 89137d1735 Document temporary-file-name in the manual
new 5c2065df7a Update changelog and credits
new b19ca9f3d7 Use test-local process environment
new fce233b9ed [Fix #259] Merge branch 'gfrey-golang-dev-null-problem'
new 629773c45f Improve error testing
new 0a70772722 Parse optional column information from go-build [#259]
new b18722d8f2 Use standard display-buffer [#261]
new 89a4de7bbe Merge branch 'master' into feature/info-level
new c597050c74 Update Clang tests
new 5bcefa870c Fix test for info level
new 439621faae Merge pull request #215 from flycheck/feature/info-level
new 187e8df4a1 Refactor checker disabling in tests
new 276a651757 Simplify test resources for Ruby, Sh, TeX, Rst and D
new 4db83e1f10 Fix level for Pylint convention messages
new 41519c9328 Merge resources for Python tests
new 0d46d509a1 Demote Flake8 naming warnings to info level [#215]
new c65d2e41fc Remove zero columns from parsed errors
new 6c9b7a32f8 Parse column information from pylint
new c0fd7c6aff Fix changelog
new 8c98f891c3 Add syntax checker for Ruby using ruby-lint
new 76cfb00aaf Change error patterns of ruby-lint checker more simply
new 266aacc57d Rename ruby-lint to ruby-rubylint
new 226d28cc9e Change the ruby and jruby syntax checkers to run
ruby-rubylint afterwards
new 0103947842 Support enh-ruby-mode for ruby-rubylint
new 07b545f820 Fix test cases related to ruby
new 8b06e7bf09 Support info error level for ruby-rubylint
new 1c9531238a Fix default help echo for info category
new 8ea5fb6e88 Explode test cases
new a71668b6bf [Fix #263] Filter for real nodes when parsing cppcheck
XML
new a5d81ac974 Merge branch 'master' into refactor-test-suite
new db050ff2ad Improve naming of documentation tests
new 5d9acce4d6 Merge PHP test resources
new 6e1528e5d1 Add test for phpmd rulesets
new 95049de65a Merge Javascript test resources
new 6d4a2159f0 Merge branch 'refactor-test-suite'
new 3a2edc82f8 Merge various Emacs Lisp test resources
new 93287483a1 Inhibit compression of temporary files
new 342a9b6210 Fix test cases for ruby-rubylint
new 275cd81552 Update nodes/php module
new 987fcf045f Configure Apt sources to use Ubuntu mirrors
new b0f80afc8d Move Emacs provision into separate class
new 3524f03db0 Improve Puppet provisioning dependencies
new 902f9ae948 Include the Ruby class to provision Gems
new c5439b37f0 Don't require Ruby provisioning on Travis CI
new 8a1ed1652b Use side-effect free sorting
new e66ae87a35 Expect failures for hdevtools tests
new d3405d3ee6 Inhibit readonly while cleaning messages
new 1c6a47c3c8 Don't change sources.list when provisioning Travis
new 9058aed08d Refactor selection tests
new 8504859692 Clarify notes on supported GNU Emacs versions
new e11a07f56d Fix expected Go error message on Travis CI
new 28d4905ae0 Remove superfluous docstring
new fb60de4320 Expect failures if checkers are missing
new 33d81a90a0 Run all tests on Travis CI
new 6496e1d898 Revert "Run all tests on Travis CI"
new d88b6a9610 Update changelog
new a789fca992 Remove unused test resources
new c462afb1ae Fix mocker requirements
new 72360eab79 Refactor error navigation tests
new 496dbc7a8a Release 0.15
new 44dc89c95f Bump version in master
new 6550c38d68 Update the screenshot
new 49baef2ef5 Try to clarify chaining
new 571a200595 Split Emacs command variable into executable and args
new 8b61b9b62c Require plain strings for checker executables
new 684a8df0c4 Simplify the documentation of argument substitution
new c0494b5d95 Add syntax checker for Handlebars using Handlebars
compiler
new 7eb2c7b74d Remove superfluous test case
new 4c741739cf Add CFEngine syntax checker.
new 5efaa4dc25 Add executable variables for syntax checkers [#143]
new fdca2f78ce Add command to select the syntax checker executable
new f6ffafbae1 Add executable variable to syntax checker docs
new 89ec65f914 CFEngine syntax checker: remove notes. Add syntax
warning and error tests.
new 607a766c45 Warn about non-interactive use of -set-checker-executable
new cb5de77314 [Fix #272] Merge branch 'override-executables'
new d6e875e7af Add key binding to set the executable
new f1888134c2 Merge branch 'master' into yasuyk-ruby-lint
new d7101b8b96 Fix test case names
new 75dcec64a3 Install Ruby headers to build native extensions
new 47e188ccb0 Update changelog
new cc85917330 Remove ruby and ruby-jruby checkers [#250]
new 311a0b6b1d Refactor ruby test cases
new 37aaa08bba Restore proper order of error tokens
new 7bff98dc5f Fix error sorting stability
new 4162deb4ff Fix test cases
new ca0d830ec6 Merge branch 'master' into yasuyk-ruby-lint
new 5e298bda3c Update credits
new d799a2e2c5 [Fix #250] Merge branch 'yasuyk-ruby-lint'
new eb7f707524 Demote Rubocop convention messages to info level
new 617727cf93 Remove duplicated credits
new b83abed637 Boldly add myself to the credits
new c6eaaf7fe9 Merge branch 'master' into yasuyk-handlebars
new 8e98dd0da0 Fix Handlebars URL
new bdc906b6e2 Update credits and changelog
new 8bfa7a34d7 [Fix #270] Merge branch 'yasuyk-handlebars'
new a502fad0a5 Merge branch 'master' into yasuyk-js-yaml
new 8a3fd42d53 Update credits and changelog
new 1661dac95b [Fix #253] Merge branch 'yasuyk-js-yaml'
new 78708af087 Allow failures on Emacs snapshot
new d62271b48d [Fix #275] Remove hdevtools syntax checker
new b583d348a8 Add Chef cookbooks syntax checker using Foodcritic
new 9e40b2ce2a Put chef-foodcritic after c/c++-cppcheck
new be77c85f2f Fix chef-foodcritic checker
new 6c84aa9800 Update a test case of chef-foodcritic
new 358c0750dd Add syntax checker for AsciiDoc using AsciiDoc compiler
new d1cb2d4225 Fix predicate of chef-foodcritic syntax checker
new 3fb2e9dd07 Move xml header packages into Ruby class
new bc40c95bb1 Update credits
new 99f2163528 [Fix #255] Merge branch 'yasuyk-chef-foodcritic'
new 4735cd1d23 Improve dependencies of Gem provisioning
new 19f1f743b7 Fix name of libxslt header package
new 5b0a91da9a Update Ruby tests
new 4fd27e7de0 Add test for syntax errors from ruby-lint
new 796c3a9bc1 Do not require libraries up front
new 9db8e0907a Use a common naming pattern for all tests
new 955f56f1b4 Require old cl for mocker.el
new 76f5769c30 Add AsciiDoc to README
new 9bd45c9d3f Merge branch 'master' into yasuyk-asciidoc
new 7663ff1ea8 Update changelog and credits
new 2fa2e22fdc Fix test case name
new 5581228f9e Add autoload for adoc-mode
new c436c26af8 [Fix #276] Merge branch 'yasuyk-asciidoc'
new 1c3dcd3fe2 Sort autoloads
new 0a74931365 Remove unused resources
new 94c6b354bd Merge puppet-lint test cases
new a470e22c16 Fix test names
new 1b7f3c4d8a Fix required checkers for Ruby tests
new 363cef115b Use underscore to separate temp prefix and name
new f11441f7dc [Fix #280] Make relative imports work for Pylint
new 13f77e50f1 Update changelog
new 80363eaf6b Update Elixir in testing VM
new ef40377936 Fix and improve list of supported languages
new 51b18f67cb Merge branch 'master' into tzz-master
new 10e52fed4c Fix test names
new 5d74969036 Install Cfengine on the test VM
new 373e527a21 Install Cfengine mode
new 151bfec742 Fix cfengine tests
new 0a1d6ee34b Update README, changelog and credits
new 57b418de78 [Fix #271] Merge branch 'tzz-master'
new a5ffb3fe1d Install the latest Erlang on the test VM
new 0e991c56aa Install latest npm packages in test VM
new b4c1d55ddb Parse Checkstyle output of coffeelint 1.x
new f61bdfa50e Merge all unit test files
new 97d07d641e Use f.el to determine the load file of a checker
new d3a5b8dbdb Add helper to create buffers from files
new a05621a1b3 Only test cfengine if the mode is available
new 1ab0188fc7 Add tests for flycheck-autoloads-file-p
new 80a768d105 Simplify some test code
new ba4a0aad5b Properly kill modified temporary buffers visiting files
new 5c6ecc2b48 Fix PHP test cases
new 4be50bccf6 Explain the rationale behind the puppet-lint definition
new 667b6a4da4 Refactor and improve the tests for message googleing
new 2052d8f2ac Add tests for -in-user-emacs-directory-p
new 30275eb442 Add tests for -string-to-number-safe
new a77385ddc6 Add tests for -string-list-p
new beee6efc80 Add tags to all test cases
new e2c315e39d Remove a dummy test case
new 7f942f7f7c Revert "Install latest npm packages in test VM"
new 8bc0042979 Demote Puppet verbosity on Travis CI
new 005ba87c54 Expect test failures if gpg is missing
new 93e9807854 Fix function quoting
new 4bc7d59b8d Remove mocked tests
new 303f773c06 Merge branch 'single-test-file'
new 81b492820d [Fix #282] Tear down Flycheck before buffer reversion
new 5d3ef3d72c [Fix #269] Add flycheck-disabled-checkers
new 7d15e7f4ae Fix test case
new 75ae305111 Do not recommend a completion system
new 521cd3bb53 Merge branch 'disable-syntax-checkers'
new 2607dabd69 Add missing :package-version keyword
new e1960e9486 Remove outdated README
new adda75c155 Update README and convert it to ReST
new 550250885c Remove pyflakes from the manual
new f6deee05b3 [Fix #286] Revert "Remove ruby and ruby-jruby checkers
[#250]"
new d96b32210a Re-order and group test helpers
new 70c84d8a87 Don't allow tests to fail on Emacs snapshot
new 180cab6eb0 Use built-in ERT tools to skip tests
new 98ea01dde2 Allow for Emacs 24 failures on Travis CI
new 9913f20b67 Stub test skipping
new 708db3a95a Stub test skipping on Emacs 24.3
new 534e2631e9 Simplify GPG check
new af3642e5ca Remove build status from README
new b4d8840258 Skip selection test if checkers are missing
new 498651e262 Merge branch 'refactor-test-skipping'
new ad645e04e9 Add more tags for tests
new e6ec6157aa Fix parsing of multiline syntax errors in sass/scss
new 45f7b80f5b Fix test for GPG configuration
new 5744f1c1a7 [Fix #268] Add support for Compass to Sass/Scss
new 5d7cd69f6d Ignore Sass/SCSS caches
new 6a13dff85c Merge branch 'support-compass'
new b66696c628 Fix documentation markup
new 7ccf354bb2 Fix mode used in cfengine tests
new 053c1f6ea2 Resolve local imports in the GHC syntax checker
new 842a0be838 Move regexp search code into a function
new 85a69c24d2 Add tests for Haskell module name pattern
new b36a1d1df2 Improve and test D module name pattern
new 4972585590 Add function to walk out of modules
new c3d8098187 Simplify Rubocop test case
new 71b3566e1b Use let bindings instead of hooks to set variables
new 4930d58ff1 Make Emacs pick the right shell right away
new f28b8655fd Remove superfluous test helper
new abe578c7ab Use Emacs Lisp in some selection tests
new 437aad18a3 Silence Python mode in the tests
new a9bbf24faa [Fix #287] Add option to disable style checks in Rubocop
new 6411e15355 Fix grammar and wording
new 4cdd242748 Fix markup
new 3f95e55ecd Un-nest let bindings
new 406b1702fd Fix alignment
new af43b00f50 Use our own module path for Vagrant provisioning
new ffe727bed7 Update VM to Elixir 0.12
new e10b65ef42 Give checkers more time to finish in syntax checks
new b0bf46ca59 [Fix #283] Add support for Microsoft extensions to Clang
new d78195a646 Restore alphabetical ordering of supported languages
new 6140469a9b [Fix #277] Add syntax checker for Racket
new b82a041421 Use source-inplace for Racket [#277]
new 593b226548 For compatibility workarounds note the version
new 47d8dfe8b1 Simplify fringe bitmap workaround
new 9c66a95718 Don't find the old declare macro anymore
new 7cb7e0be21 Don't use Emacs from the environment
new 5ab3f3e467 Replace eval-when-compile with rx eval sexp
new 02561b6e18 Use Tabulated List Mode for the error list
new fd9f7fd315 Update the screenshot
new d9a52dca40 [Fix #230] Merge branch 'tabulated-error-list'
new c4893aaa36 Fix change log
new 7c0cd751a8 Fix void function errors
new 4e0164592b Add syntax checker for Texinfo
new bef804ad13 Add missing extension name
new c3e7822f7c Remove the unit test section
new 8c986bfce4 Add syntax checker for JavaScript using ESLint
new 3dc49b552e Do not use a separate column for the checker [#230]
new c8885bd247 Update the screenshot
new b51ae0bcf1 Add a Wiki links
new 1067975384 Update error list highlighting upon refresh
new 1f26fb1dd9 Add list-flycheck-errors alias
new 52dd9d6275 Turn error list messages into source buttons [#230]
new 3414be56b0 Fix markup
new 95777b7a73 Mention the error list in the README
new 2c6137bc02 Skip Projectile tests if Projectile is missing
new 81a5ebbb00 Add missing require for dash
new 02b6cc6116 Update copyright years
new e0af1f7b80 Update contribution guidelines
new 0389888002 Add options to configure GHC module search [#293]
new c2cc85ab1f Add Verilog checker using Verilator
new 465ec535c4 Merge pull request #296 from
dholm/checker/verilog-verilator
new d4773af578 Improve wording
new b4f730335b Update changelog
new 57d9fef8f4 Merge branch 'haskell-options'
new 2444e0cb31 Bump dependencies
new 1b5b6999a3 Sort dependencies alphabetically
new c870ae8b07 Fix indentation
new b114f68936 Fix Rubocop test cases
new 4d1ed6453d Improve docs of flycheck-eslint-rulesdir
new 7a083fb3bb Update changelog
new bd54f170b5 [Fix #291] Merge branch 'yasuyk-eslint'
new e414a213ef Use f.el helpers where possible
new 718b80ffb5 Require a file name for go build and go test
new e890082bbb Add syntax checker for eRuby using erubis command
new 1bfea8b2cc Test eruby in Web Mode, too
new 1206db4a10 Update credits and changelog
new 1e18f60d94 [Fix #285] Merge branch 'yasuyk-eruby-erubis'
new 3cb78e1821 Restore alphabetical ordering of extensions
new de9f3002bf Add flycheck-mercury to the list of extensions
new b256f9273d Fix Python test cases for Pylint 1.1
new 286deed438 Fix error list test cases
new 53ccbf6f77 Release 0.16
new 016f62e4d0 Bump version in master
new 3cbbade878 [Fix #299] Correct node linking references
new 8497eb46b0 Typo in the menu item `flycheck-previous-error'
new ed4fe4f274 Merge pull request #300 from rafoo/master
new f0ab109987 Change the default completion system to completing-read
new edb1643941 [Fix #301] Start a deferred check when Flycheck is
running
new a7afc8875a Remove use of deprecated RuboCop flag --silent
new 89a749fc97 Merge pull request #304 from bbatsov/rubocop-silent
new b077a11f8e Run deferred checks after the syntax check finished
[#301]
new 498cbde9fd Update changelog [#301]
new e64aa722ab Add flycheck-haskell to the extensions list
new 97af2abdfe Fix argument quoting
new ed19efbb05 [Fix #305] Do not defer checks after idle timeout
new 1b831c0911 Wrap overlong line
new c199454c2d Credit @bbbscarter for his help in #301 and #305
new d52f93cf44 Fix typos
new c7a05cc729 Add syntax checker for Sphinx
new e991a5ffc2 Merge branch 'sphinx'
new 6ed8aef6ae Improve flycheck-valid-checker-p
new bb878087ae Add a function to validate a next-checker cell
new 241b353b77 [Fix #266] Add next checkers to syntax checkers
new 9e2e1bd21c Merge branch 'extend-syntax-checkers'
new 406aca3280 Explain the use of pipes more verbosily
new 63ef1efcab [Fix #298] Do not attach the checker process to the
buffer
new c127dc99da Fix test regression from f0ab109
new a545743e5c Restore compatibility with ESLint 0.3.0
new cafb71d76d Update test cases for ESLint 0.3.0
new 28b220be30 Add a requirements file for Sphinx
new 9d15ea34c1 Run sphinx-quickstart
new 69e2785b58 Tune Sphinx
new 8ae8711d72 Replace Texinfo targets with Sphinx targets
new 3aad54a85f Ignore Sphinx build output
new 5af4222c68 Use code as default role
new b4db8c47e9 Add a little front matter and the license text
new 6df5461411 Add target for the link check builder
new 321ed5b9d8 Fix the info target
new b1a7d406f6 Bump minimum Sphinx version for good texinfo support
new 645f688295 Build an info file to doc/
new 4174536757 Port the Introduction section
new 0c1fa8b65b Configure Texinfo build
new f0af28cc45 Remove duplicate target
new 4db56d2f4f Ignore generated Python bytecode
new c63a37c1af Remove superfluous extension
new 789f12b634 Add domain for Emacs Lisp symbols
new bc1ea1ea56 Improve the appearance of the annotation
new 5ad40fa504 Add support for macros
new 6592a8eaf9 Port the selection section from the usage chapter
new 217fffa179 Update/fix to rust checker.
new 635f642860 Port the customization section
new c5f0beb932 Remove unused import
new 4fcedc6e9d Use object type attrs for searchprio and elisp scope
new 68d2aedc78 Add support for Emacs Lisp faces
new 38a7242bc4 Use the localized object type name
new c9eee20d56 Rename option to user option
new 8e174de744 Fix definition list indentation
new 37e9f1a3d0 Add and use explicit reference labels for sections
new e6e11b77c3 Create a proper parameter list for functions and macros
new 5a7e6bbce4 Move the key binding first
new 7d611d5f91 Use a descriptive annotation for commands
new 400d035f3c Port the error reporting section
new 35acbaadae Finish the usage chapter
new 993167bf0e Cross-reference flycheck-describe-checker
new 6a4be71d0a Move Flycheck Mode activation to Usage chapter
new 0c42ca0d5c Fix cross-reference
new fab8149647 Fix definition list indentation
new 7765bf6aa8 Improve Emacs Lisp index
new 1fac3ab12f Improve headline
new 98cf68e62e Fix markup
new 5e1855dafa Add object type for checker properties
new b4fa36aaa6 Add object type for syntax checkers
new 42d294ab9b Improve object type roles
new 677ab9c704 Add object type for CL structs
new 0770b40c1c Port defining new syntax checkers
new 2306831e24 Finish porting of the Extending chapter
new 5138ca672c Improve the rendering of parameter lists
new 0d6dfa12b8 Decouple description directives
new 7dfa065f7f Add support for slots of CL structures
new dc8ffc2983 Port the API chapter
new 2625abe91a Use a nicer theme
new c09fc40ed5 Fix license
new 0829bb593e Add contribution chapter
new c38ca333ec Port the change log
new a55922ded2 Use el as default domain
new c050a53086 Add manual license
new 49c8fb8611 Port the credits
new e29bebfe8a Fix cross-reference to FDL
new 757c163f60 Port syntax checker index
new e70e194924 Improve rendering of syntax checkers
new 7eddb01586 Port @xref links
new e6e0315a27 Use a custom role for info cross references
new 242fccfa99 Remove the old texinfo manual and related files
new 2869aa5edf Re-license Sphinx extensions
new 6a6cda89a3 Split extensions out of conf.py
new df853fbd41 Turn issue references in the changelog into links
new f763ba62d7 Add current info builds
new 7b9554970f Update the changelog
new f59cce6345 Re-work the front page
new b3f18ee46b Raise extensions headline
new 3ca53311a9 Shorten README
new 141539e855 Update info manual
new f91b1024d8 Remove the old stylesheet
new 3f4c73a2d6 Require Pillow for better image support
new e025c6f686 Update the unit tests
new 063b9a058f Copy items from the data dictionary
new ee7f3213cc Fix symbol lookup location
new 6a8e2a6af0 Add support for prefix arguments to commands
new 8c77214176 Document commands with prefix argument separately
new 3a751224c0 Update the info manual
new f0c09e26b7 Add support for latex
new d032c56709 [Fix #274] Merge branch 'sphinx-doc'
new f3b7d977e7 Do not require jka-compr needlessly
new fe5f0f6082 Refactor flycheck-count-errors to count all error levels
new 797aa94aea Update the changelog
new ca23e52fff Fix `defvar' is called with quoted arguments.
new 7ba88a4e20 Merge pull request #320 from cadadr/fix-defvars
new a624792f2b Add syntax checker for GNU Makefile using GNU Make
new 070384bed2 Merge pull request #314 from capdevc/patch-1
new 9f9ef6d2bd Use current Rust releases for testing
new 6ba48f3910 Update Changelog
new 47f14bd1f0 Merge pull request #321 from yasuyk/gmake
new dc10bb6332 Update changelog and credits
new b060b4ab09 Replace dir-locals with file local variables
new 1f913968fc Fix indentation
new 2a32223162 [Fix #319] Do not visit the file to check
new aa0cf9b64c Fix Go URLs
new 2af23ecd48 Add URL to Erlang syntax checker
new 2d461640e4 Update hlint URL
new 458cf72eb8 Update the chktex URL
new 85145b3d6a Group syntax checker by languages and add URLs
new 9b306f33dc Explain supported languages rather than available syntax
checkers
new 272dde7be0 Turn Flycheck object types into a domain
new fb79f33257 Count languages and syntax checkers
new d8a521b71f Update the info manual
new 3bada912e3 Fix typo
new a510ecb720 Cross-reference syntax checkers
new edb93a28af Add the comparison from the Flycheck wiki
new a088a3d066 Link 3rd party extensions on the front page
new 765731f2b1 Remove stray character
new b117d6cc17 Remove stray blank lines
new fa162cdc7c Add section about registering checkers
new 20f3f7a6ab Add registering to the first example
new ee1cf9a6db Fix Sphinx package name
new 2842af6d6f Update tests for Rubocop 0.18
new 450a03abf1 Fix syntax checker documentation test
new 8c1efb52d0 Delete excess trailing blank lines
new 03b720ebf8 Merge .PHONY statements
new baf2b7903c Add pre-push hook to run tests
new 8343ffa324 Force re-provisioning of the VM in make vagrant-test
new 9f60f31f25 Fix Emacs dummy to parse the checking expression
new a63c1eeabf Improve title of contribution guidelines
new 64f7783eb8 Add short role for Github links
new 561b0e026f Add missing reference target for installation
instructions
new 7d5bcef88e Shorten the introduction of the manual
new bef7761ca2 Shorten README and documentation frontpage
new 2489d735b2 Clarify manual license blurp
new a70c482688 Add manual license to README
new 35462b0766 Shorten the HTML title of the documenation
new b2f6242051 Fix document cross-links
new 592f46a468 Rebuild the info manual
new 1f06bb30d6 Shorten feature list in README
new a18671a249 Shorten title of manual
new 74fdbdbb66 Remove duplicated list of 3rd party extensions
new b958102d30 Limit the depths of the complete toctree
new 2dd5c1252b Add release announcements from my blog to the
documenation
new 12e671a960 Re-order usage section
new 30c4d83f01 Document the error list faces
new 85d2c320cd Rebuild info manual
new af3c5fee01 Support enh-ruby-mode for chef-foodcritic
new 815e1c11c9 Fix typo
new 5c181319b5 Use ubuntu-elisp PPA for daily Emacs snapshots
new df293ef35f Improve changelog entry
new d7213e5987 Update changelog
new 37713893a4 Build the documentation before pushing as well
new 985b30bae4 Simplify Travis test suite
new e637080b7d Skip cfengine test if cfengine is missing
new d07e1bbcde Merge branch 'refactor-travis'
new b78abd2f52 Add Travis CI status image back
new 23963ee29e Release 0.17
new 754adc5b84 Bump version in master
new d675f48501 Rename images to fix LaTeX PDF builds
new 0fc51393b7 Restructure VM bootstrapping
new 1a8a046ae7 Spell ESLint out in docstring
new e5eb08a872 Add missing :package-version keywords
new 220c575e29 Fix HTML build for Sphinx 1.2.1
new 62c75dacbc Install all documentation packages on the VM
new aafdb89c2b Build docs on VM in pre-push hook
new b500727864 Fix info dependencies in Makefile
new e54e8db2e3 Fix Rubocop test cases for Rubocop 0.18.1
new 63008d1fd9 Check whether the info manual is current in pre-push
new 142d98b3ac Update the info manual
new 2f48a39222 [Fix #88] Add Perl Critic syntax checker
new ceade33844 Update links to the online manual
new 138073dd56 Update info node links
new b8bf6face9 Replace GNU Make checker with POSIX compatible Make
checker
new 28aa0dafd9 Merge pull request #324 from yasuyk/make
new 98fec7a192 Improve the references for the make syntax checker
new a11e6ebc60 Fix broken reference
new b44e61b9a3 Rename the makefile used for testing the make checker
new a73df43d7d Fix syntax checker name
new dade8bee34 Update Info manual
new 883724f3b6 Improve visit/depart methods of eldomain
new d4f708e845 Skip superfluous type annotations in Texinfo output
new 45bf8e6175 Fix spacing of parameterlist annotations
new 9b34831dc5 Fix parameter separators in Texinfo output
new 87af42ed45 Replace the Info manual with the Texinfo source
new 52d4632a83 Remove unused import
new 2792bf2347 Ignore info manual
new 049babbe01 Add sh- prefix to all shell script checkers
new 5fb1ac8830 Do the cheapest pre-push checks first
new 68e080ecc7 Turn pre-push checks in classes
new cc1ea55ff0 Add explicit license to pre-push hook
new f21b107040 Support info level messages in flycheck-parse-checkstyle
new 689a291e09 Install Shellcheck on the testing VM
new 13424ef0f1 Add shellcheck checker
new 119ba822fd Add missing error parser
new a6567214ec Add a test case for shellcheck
new df255aff99 Fix tags
new 3881917405 Do not needlessly disable sh-shellcheck
new ef7f59a273 Update changelog
new e785d79e2c [Fix #267] Merge branch 'shellcheck'
new 33d345e250 Rebuild Texi manual
new 9d072a4cea Add missing http scheme
new 9d1b2bc829 Merge pull request #327 from
flycheck/add-missing-http-scheme
new 0e1ed5e6eb Force update of doc/flycheck.texi
new 8ab3aef04a Rebuild the Texinfo manual
new 5e415fa69b Fix test name
new 8bd1406c4e Switch to a different Golang PPA
new 4638c2791e Be very patient while waiting for Haskell builds
new 265b4a41bf Update test case for Less
new bf7b138f77 Support multiline Go error messages
new 3a4a0742be Update Texinfo manual
new 8ae7321d75 Set the name of the test VM
new 300ee84fd2 Explicitly specify all Emacs packages
new 24878f2eee Use stable Emacs as default Emacs
new d91cc456c6 Do not run cabal update every time
new 70e35dd8c7 Mark handlebars test as failing
new 529f1eef05 Simplify conditional
new 4b42da7312 Fix Go missing package test for Travis
new ffddfc692b Cleanup test case docstrings
new 8dcc5b570e Split up flycheck::checkers
new 31a149f41b Add some docstrings to our custom extensions
new 630f781461 Restructure eldomain data storage
new febdd5768e Add el:symbol: role for generic symbol cross-references
new e4ed38d2a3 Add source information to Texinfo warnings
new 0236151226 Ignore dir-locals files
new d6759f6bb3 Add Golint checker
new 854c7e41a5 Install Golint on the test VM
new f7602f576e Update the changelog
new cef0141160 Merge pull request #328 from flycheck/go-golint
new fd6215dcb1 Update Texinfo manual
new 9f49ef7f76 Start Vagrant before building the docs
new 5a1bed51ae Use the pseudoxml builder in Sphinx
new 1a46941e07 Add Golang vet checker
new 38173b62e7 Install Go 1.2 on the VM
new 25a638382a Rename flycheck::hg to flycheck::mercurial
new e2017b4040 Automatically update Go packages on the VM
new d4abe9b791 Fix GOROOT used in Go test cases
new 8e2f260707 Rename go-govet to go-vet
new 3ee1dcbafa Do not use go-vet when the vet tool is not available
new fe779e1a96 Test golint, go vet and go build in a single test case
new e0bf4acdea Do not install go vet explicitly
new d61fa7d80e Fix chaining of Go checkers
new 350a28dabe Merge go-vet-print-functions test with go test
new 559d42ac5c Add URL to go vet documentation
new d984e8e098 Merge pull request #329 from flycheck/go-govet
new 5509105d6c Update changelog
new cee4814ac3 Rebuild Texinfo manual
new 6afecff1ca Revert "Mark handlebars test as failing"
new cacc3cd5ff Reference flycheck-idle-change-delay at appropriate place
new 61fd173fab Fix punctuation
new dee2bcc168 Fix option docstring
new bf6b5beec2 Specify Go archive root directory to avoid
re-installation
new 3088ffbd5a Fix alphabetical ordering of 3rd party extensions
new 0a8a9ee141 Add project information to HTML docs sidebar
new 7256d8d923 Show Github source link on Readthedocs
new 03e2b3bdb0 Clarify requirements [#332]
new ec9c9f8c45 Explain the need of source-inplace for Pylint
new 284bf6f676 Avoid warnings about missing main() in rustc
new 2e816eda60 Add flycheck-rust-library-path option
new a6cabd0c33 Rebuild info manual
new 76cc646181 Fix the name of the include directory for C/C++ tests
new 3427529a96 Add flycheck-dmd-include-path variable [#343]
new 399d40018c Refactor D tests
new 3d986c0b7a Add test for missing D import
new edda3c5c09 Remove superfluous D test cases
new e44cc6f85d Wrap overlong line
new 8772b9ecfd Update changelog and credits
new f5e0e43e81 [Fix #344] Merge branch 'atilaneves-d-dmd-includes'
new 3f1ce16704 Rebuild Texinfo manual
new 54dc7b4c36 Add roles for real meta variables
new f6326b1cbe Fix relative filenames in include directives of rst
new 616a773278 Fix missing risky mark on hook variable
new 1c4c199417 Add `--unix_mode` option for gjslint exec [#348]
new a30ad0ecf7 Update changelog
new 9286addd2f [Fix #348] Merge branch 'gjlsint-unix_mode-option'
new 508675c226 Fix dependencies of packages in test VM
new b03e18724f Update Elixir on the test VM
new 91dd248c7e Update elixir error patterns for latest Elixir
new 3e899d1363 Update to Clang 3.4 for testing
new d7c92cf341 Update SASS/SCSS test cases
new f9ab44bfe6 Update manual
new a2fbd603e1 Improve puppet-lint messages
new 79d1dfb503 Add cpplint extension
new c93a7137d8 Do not load package.el during byte compilation
new c8babdbb53 Reduce require's
new b25869f510 [Fix #363] Load find-func at runtime
new d2eb3df83c Add comment to clarify the rist apt::update dep cycle
new 8415c65657 Fix the location and release of the CFEngine repo
new ea997f6e66 [Fix #353] Support Rust 0.10 and drop Rust 0.9
new 0955016935 Fix test cases for Rubocop 0.19
new b51f9cf914 [Fix #364] Add front text with more explanation of
Flycheck
new d95458943b Use SVG badge for Travis
new be39dd5214 Force Python 2 for our pre-push hook
new 5f9d81bb14 Stop Flycheck globally when Emacs is killed [#366]
new a158c0d2b5 Specify package files in Cask
new 0fe256c350 Ignore the dist package generated by Cask
new ea5ba58089 Update the Makefile to use new Cask 0.6 features
new 118fef88dd Update the manual
new 487ba21d58 [Fix #367] Handle Clang errors from included files
new 0d2786bfd5 Use Cask 0.6 on our testing VM
new 56079bca74 Fix some small checkdoc issues
new 1771fe1940 Fix cleanup targets in makefile
new 97e5d6fd34 Fix travis builds
new c566b9a456 Release Flycheck 0.18
new af184bf081 Bump version in master
new 6d54692531 Fix wording
new 3ba44e09f0 Build docs in /build/
new 6b27e419ca Move installation instructions in their own doc
new 2e58e82a53 [Fix #336] Add Quick Start section
new a3d99576c3 Prominently reference the changelog
new 116acfc82e Fix lesscss link
new 0ea0a86b13 Force-kill and cleanup processes when tearing down [#334]
new 5d37dce0de Update Texinfo manual
new b453a71c24 Demote cl-lib to compile time dependency
new c043140762 Replace cl-case with pcase
new 76b4cc18c2 Force GHC to treat files as Haskell source
new 826fe1eebf Add license badge
new f98856c191 Fix missing dependency of the clean target
new 76f06beea2 Make headings compatible with Outline Mode
new 9f955db083 Parse Emacs Lisp libraries
new 1d73c594d2 Extract documentation from Emacs Lisp code
new a9a71ff664 Parse paragraphs in docstrings
new 3b63d7d72f Fix resolving of generic symbol references
new 491b781d6c Parse inline literals in docstrings
new 549c960868 Simplify paragraph building
new b397ee5a8a Return the paragraph from eof transition explicitly
new 148a665444 Swap node and manual in info references
new 21fae5e810 Add info node references to hook docstrings
new ca019a5a08 Parse info node references and emphasis in docstrings
new 011ef40947 Use auto docstrings for some objects
new ea0523334d Remove left-over code
new 32cca6208b Improve insertion of autodoc nodes
new d8e7f9fbe3 Do not return empty messages
new 532bfdae5d Remove unused variable
new b69ec35c44 Improve grammar
new af37100d84 More auto variables
new bfc8a66954 Parse all special referencing expressions in docstrings
new 08838fef7a Use autodoc for flycheck-checkers and
flycheck-disabled-checkers
new 718de7e667 Parse meta variables in docstrings
new 84393973b6 Document flycheck-select-checker as a function
new e6bc216a3f Simplify Emacs load path
new ce1a106233 Use new sphinxcontrib-emacs extension
new bd4dac2f35 Use autodoc for flycheck-checker
new 80219c1bd8 Use autodoc for usage manual
new b58a621924 Update requirements
new 5f6381cc32 Use auto doc for the API
new 4a030e2439 Enable debugging of the docstring parser
new d1eb194d2c Use autodoc for faces where possible
new 185f603e33 Add docstrings to issues extension
new ea6c73bdba Fix docstring syntax error
new 34c6ae9c65 Use autodoc for Flycheck checkers
new e5209082fd Use autodoc for Flycheck's extension API
new 10fe9fa868 Remove left-over free-text documentation
new 89a3364668 Add missing require
new 9951a90fd4 Auto-document syntax checker options
new 30c4c13cc8 Raise the requirements for sphinxcontrib-emacs
new b8e647e8a1 Auto-document syntax checker config files
new e69dd574fe Use custom script to provision Travis
new f388cae641 Fix Rubocop tests
new ca3a2e7d94 Fix Go tests
new fdaaf4444a Add test requirements to contribution guidelines
new cff9d1b180 Remove custom test VM setup
new 3f248c3f58 Pass sphinx flags to Makefile
new 64e2dc7432 Merge branch 'rework-travis-ci'
new 7f179cb5fd [Fix #375] Guard use of package-user-dir
new d0dbcf190f Remove superfluous debugging output
new 20c2cd193d Support checking for Rust test functions.
new 490fe88579 Merge pull request #373 from tomjakubowski/rust-test
new 6496bbd5c8 Remove repeated sequence
new 5f6b89f5fb Merge pull request #379 from zakharvoit/master
new f9a57ec437 Introduce flycheck-keymap-prefix.
new 6f6495c171 Merge pull request #381 from proofit404/master
new fbc5254c62 Reorder definitions to fix byte compiler warning
new 3f765408bf Re-wrap lines
new d4cee57cf5 Set the global value of flycheck-keymap-prefix
new f1e0091b34 Improve the docstring of flycheck-keymap-prefix
new e296d0d935 Update changelog and credits
new 849db36748 Fix link
new 34a258c0f6 Put module source directory after custom GHC search path
new 08613cd0c1 Update screenshot URL
new 999c80f6a4 Fix rubocop test cases
new 1cff0d4555 Fix test skipping
new be33004ffc Fix Rubylint testcase
new 8a6b26d28d Improve the Texinfo configuration
new ea3c857c42 Fix var* roles
new 64bec54163 Update sphinxcontrib-emacs requirement
new 93d30b63e6 Merge branch 'elisp-auto-doc'
new a277e0073e Update documentation test cases
new ae4c998258 Fix info cross-references
new fc8c00541c Update links to syntax checkers
new 395b19010d Remove redundant setting
new 86697bc3a3 Improve nitpicky options
new 92c6a3734d Add missing function to API docs
new 88971a5097 Refactor documentation
new 03bf506c4b Fix GNU FDL front text
new 59dacbefc2 Add licensing information to Texinfo manual
new a96c69c459 Rebuild the Texinfo manual
new ce15cf8bf3 Add missing :package-version keyword
new a7b7be44ea Fix documentation tests
new 00260f93d7 Do not fail on errors when bootstrapping Travis CI
new 2e7130e1c8 [Fix #387] Make temp prefix customizable
new fb995eaae7 Restore "flycheck" temp prefix
new 6e06b0b2bb Fix broken links in README
new 899f3314f6 Merge pull request #390 from jorams/broken-readme-links
new 91e565c847 Ignore syntax check timeouts in tests
new 6d901229f2 Fix test case
new 095150e8a3 Remove wrong GHC argument
new a6e84bf3b8 Fix test result handling
new 6d1970603e Fix language tag
new a99c36c6cc Use GHC 7.8.2 to test Flycheck
new 2f419ae2a6 Update test cases
new eb4df17b93 Move comparison with Flymake after intro
new 316bc54128 Improve wording
new 54929b11e2 Rework the README
new 27bc7b663a Link to contribution guidelines in manual
new 067837519c Improve markup
new e830074646 Replace Travis CI Bash script with Ansible playbook
new b01601723a Re-introduce testing VM, based on Ansible
new 28ab13caeb Merge branch 'ansible'
new 2d8f41fd28 Ignore errors when installing syntax checker tools
new 7b99afb697 Remove redundant file
new ae91c8604a Automatically change to /flycheck on the test VM
new 3905e64260 Install NodeJS on the test VM
new 5f0612a2d6 [Fix #391] Do not warn for errors from other files
new e2a5e1d8db Add option to set Haskell language extensions for GHC
new 1bd82f0889 Merge pull request #392 from flycheck/ghc-extensions
new ebd1cf9c8d Remove redundant Makefile target
new 9fa81c4ac5 Add chaining as a glossary term
new cc2130ffa6 [Fix #339] Document chaining of syntax checkers
new 1550f8faaf Add a pseudoxml target to dump the doctrees
new 34877a01c7 Use the default theme
new 29819c5b19 Add :error-filter checker property
new e11e79f086 Collapse whitespace in Emacs Lisp byte compiler messages
new 292c8a5554 Do not implicitly trim error messages
new e7830548e5 Replace empty error messages with nil
new fde0c3d1fb Dedent GHC error messages
new a2ae68f3bc Fold errors from included files into the include error
[#367]
new 3ec3ccad32 Merge pull request #397 from flycheck/error-filters
new a5657fa398 Update changelog [#397]
new 3ad01530b2 Guard against nil error parsers
new 84567288d7 Use named argument to clarify meaning
new a17e5cf18b Remove redundant env variable on Travis
new b263f1f8d7 Move variable file into separate directory
new 6e16b2f3bb Use https://metacpan.org/ to install Perl modules
new cff09115ff Merge branch 'cpan-mirror'
new f19f95ae9b Fix issue reference substitution for changelog
new 2500cca402 Replace Marmalade with MELPA Stable for stable packages
new fe5fc5709e Warn against Marmalade
new 788ac90f97 Update test cases for Rubocop 0.22
new 667fbfd233 Fix the fix, i.e. the order of expected errors
new 4bc96b3054 Add Go errcheck checker
new 46decbbbec Merge pull request #393 from dougm/go-errcheck
new 966ec38888 Move Go Errcheck after Go Test as well
new 87da5f9fc3 Improve go errcheck messages
new 125c551580 Update credits and changelog [#393]
new ffe3ddc37a Fix reference
new 63d40645dc Ignore errors in the go vet predicate
new b2fa8d6f6b Chain go errcheck after earlier checkers as well
new f4a03b248f Fix function name
new d731bdd775 Remove duplicated code
new 2a1243fc5f Remove redundant templates
new cdd9d91d16 Move screenshot description into figure
new d86b16aaa1 Add local table of contents
new a552db9469 Mention the index on the front page
new 84a3c7de5c Fix typo
new c6c59b7a40 Fix some docstring issues
new eccc3e2cd2 Mention flycheck-temp-prefix in source docstring
new 631cd0a6bc Improve docstring
new e6e69d1961 Shrink seealso blocks in languages
new b32bd1ca30 Reference Info node for Byte Compilation
new 937a8b5a37 Fix syntax error
new 849956e851 Rebuild Texinfo manual
new 0ebf23c328 Improve screenshot descriptions
new 5d90c5395b Ignore faulty links in linkcheck
new e93f508442 Update some references to account for redirects
new e095c84140 Fix issue #401, clang faulty include folding
new 3e58cce75c Merge pull request #402 from LefterisJP/master
new 703bb281bc Fix conditional
new 3e92e454bd Fix typo
new ecb26f6449 Merge pull request #403 from juergenhoetzel/master
new ef997c1598 Remove stray text
new eb41664637 Fix markup in README
new 23335efebc [Fix #331] Add logo for Flycheck
new 1450a0bbc0 Credit Matthias Güdemann for his help on the logo [#331]
new 653383ccef Clarify licensing note in README
new b507887dd3 Drop the "flymake done right" tagline
new 82abcb1284 Fix logo URL in README
new f0a452d11a Fix the logo border
new e89c081bf1 Move contributor docs into subdir
new 34634bee52 Document how to rebuild the rasterized logo images
new 7a6f0eb6e0 Document rebuilding the Texinfo manual
new 452f28f166 Document how to build the documentation
new c9455ac8b7 Improve the toctree of the contributor guide
new bfaf66db49 [Fix #405] Support ruby-lint 2.0
new 03e3f4db9f Rebuild the Texinfo manual
new 6e2733eaae Update my email address
new 88dd2e7664 rust: Make --test flag to rustc configurable
new 6f79a2b883 Merge pull request #406 from
tomjakubowski/rust-test-configure
new 060b20b462 Update credits and changelog [#406]
new fe67f37131 Add an option to enable inconclusive cppcheck checks.
new 191d3270c8 Merge pull request #407 from Fanael/master
new e69d308e26 Merge nested let-bindings
new 3ff71a96bb Update changelog [#407]
new e46b445cbf Update Texinfo manual
new 3c644fac86 Update credits [#407]
new a4fc34bc07 Rename option [#407]
new 2e94bfd0a1 Release Flycheck 0.19
new 22481ada1b Bump version
new cf6812c8f1 Fix the -fno-rtti test so it actually needs RTTI.
new 58ea5e71b6 Merge pull request #409 from Fanael/no-rtti-fix
new f90008f7e9 Update Go packages during provisioning
new 05a6c8cc21 [Fix #408] Add a C/C++ syntax checker based on GCC
new 6cb54c19fd Move including folding into an independent error filter
new 319cde3e77 Rename the C/C++ test resources
new 32047d945b Update changelog and credits [#408]
new f5147fc1f6 Merge branch 'gcc-checker'
new c0619eeb57 Update the Texinfo manual
new 478b704968 Update a variable name in CREDITS.rst.
new 3dd1af4f03 Remove unneeded distractions from the -fno-rtti test.
new a17f15a9fb Merge pull request #411 from Fanael/cleanup-rtti-test
new ecdaad8cca Merge pull request #410 from Fanael/credits-fix
new 1b300565a1 Add options to flag C++ exception handling as an error.
new 0e09e8e793 Merge pull request #412 from Fanael/c++-no-exceptions
new 7cdc017652 Update changelog, credits and manual [#412]
new e631516c81 Fix spelling of GCC
new 348f32c1c9 Use the right executable to check go vet
new 25b1282219 Fix non-idiomatic code
new d6a8e5746c Cleanup indentation and comments
new 1667711f86 Wrap long line
new c9ffb13476 Use custom format strings for with-demoted-errors
new 210dcdeaf6 Fix headline levels in test suite
new 20859700ec Add tests for proper indentation of source/test code
new 0af04625ec Replace (should (not …)) with (should-not …)
new 9f24008f4d Remove misleading comment
new da30a3539c Mock message calls during tests
new ec0e594508 Fix Rubocop tests
new b0a9ee284a Better support for crates in rust.
new 939c3ecd00 Add tests for flycheck-rust-crate-root [#417]
new c6f20f3e3a [Fix #417] Merge branch 'rust-crate-root'
new 291180319d Update changelog, credits and texinfo manual [#417]
new ec7b24d1df Add flycheck-buffer-saved-p
new a0e5ff29a9 Make flycheck-buffer-saved-p available at compile time
new 812f8b228c Set syntax checker properties at runtime
new f91192206a Introduce a version number for syntax checker definitions
new 100b4bb537 Do not error on invalid checkers
new 738cc84ada Remove redundant eval-and-compile expressions
new 2f260f7da2 Merge branch 'runtime-properties'
new 387c7fccf7 [Fix #421] Use source for python-flake8
new 54713ac2e2 Update Texinfo manual
new e9d711bf2e Refactor Emacs Lisp checking forms
new 9ed91e72d9 Extract common code from emacs lisp and checkdoc checkers
new d0aa57ac53 Simplify predicates of Emacs Lisp checkers
new 517653a27e Fix test case
new 08a463259e [Fix #423] Demote package-initialize errors
new 04a1eabc9d Fix argument order for ert-deftest
new 399cfa8907 [Fix #420] Add flycheck-clang-blocks
new 95db6c153d Fix rust test case
new 237628d582 Ignore issue references in make linkcheck
new 41bfc60330 Update puppet-lint URL
new 00ead66c2b Rebuild Texinfo manual
new 1e1716880b Simplify flycheck-locate-config-file-projectile
new 9f1bbea9e0 Simplify flycheck-checker-shell-command
new 38fc295162 Accept a default value for read-flycheck-checker
new 3eb4df0498 Use last used checker as default when selecting
new be8e5e811e Fix Jshint test
new fd7752eb68 [Fix #428] Prompt for a checker in flycheck-compile
new 75d9cd7c34 Reorder definitions to fix free variable warning
new 013f7e89ec Merge branch 'make-flycheck-compile-prompt'
new 0a68510b8a Update Texinfo manual
new 5657168414 Drop dependency on f.el
new a45ab2ec4d Update eslint testcase
new ce893b54df Disable go-errcheck in test case
new b01f3d8f90 Add FSF copyright
new 88f36e346b Unquote argument to bound-and-true-p
new 3153837d61 Remove redundant require
new fca2c5467e Drop dependency on s.el
new bffa5a88bc Reduce excessive use of threading macros
new 8da988bd5f Use standard dolist/mapc in place of -each/--each
new 5b99351c94 Replace -map with standard mapcar
new ed8c643534 Get rid of all anaphoric macros
new 8ac71a9387 Simplify expression
new b234ea6039 Avoid construction of an intermediate list
new bf2569411b Use macroexp-progn instead of raw progn forms
new bbe23db1b4 Update Texinfo manual
new e28108930a Remove leftover require.
new 181f97508a It's subr-x, not subrx.
new 4463f676bd Merge pull request #430 from Fanael/master
new 9fbd228dd6 Merge pull request #431 from Fanael/subr-x
new 32b4db0c13 Use pcase-dolist to simplify iterations
new 3d8b5996ce Update various tool versions in the testing env
new 4937c10a53 Move Go setup into separate tasks file
new 9bac61d16d Fix YAML type errors
new 06459d08be Install Scala in the testing environments
new 89142de086 Add missing task name
new da5b2e65fb Install JRuby into the testing environment
new 1837365003 [Fix #432] Remove left-over functions from s and f
new cc5ce5aecc Reword changelog
new fafa36e04b Use stable rust for test suite
new 8a35a36e0a Perform important teardown tasks first
new cafe6cf91f Simplify code
new 08f844e4d8 Use generalized push instead of setq/cons
new 6491eab2d3 Define backwards compat functions as inline
new b9020a3c65 Use string-empty-p
new 8c44c5f620 Simplify argument substitution
new d599187810 Simplify flycheck-prepend-with-option
new 7086ce2b42 Improve docstring
new bbec3fc3af Replace -keep with delq nil/mapcar
new 6a2e0a7fc9 Replace !cons with standard push
new fa7ca052ec Replace -first with while loops
new 42353995d0 Replace -group-by with a straight-forward loop
new 3f2ebdfd66 Add info pattern to rust checker
new 21e85d0571 Add Scalastyle checker
new 55fc552089 [Fix #425] Merge branch 'scalastyle'
new 20e5b3fd0f Update changelog and credits [#425]
new de0da4b477 Mention the variables in scalastyle docstring
new bea5c56761 Fix GHC path on Travis CI
new ba67f06b33 Update Texinfo manual
new da0d339b59 Add a test that generates a rust info message
new 5a066810c5 [Fix #439] Merge branch 'rust-info'
new 5ed54c41c3 Update changelog and credits [#439]
new 03736cd331 Update Texinfo manual
new cdd1134d9b Fix a typo in CREDITS.rst.
new 25140c2ffa Merge pull request #441 from Fanael/typo-fix
new f264e58c30 Remove redundant blank line
new 34d63de115 Compile after testing
new fa68bb5fa3 Add missing :package-version keyword
new 1ce39b033c Generalize status reporting
new 0dca755772 Make mode line format customizable
new 430b5e256c Show stack traces when loading Flycheck fails
new 1d9d299be5 Allow to pass flags to ert-runner in make test
new 6060179439 Debug the test suite on Travis CI
new 2d1511012d Merge branch 'refactor-mode-line-reporting'
new 65f71baa68 Fix formatting
new 56d133ab2e [Fix #444] Move sass/scss cache to a temporary directory
new bb603e33eb [Fix #447] Disable eslint config file by default
new fc848ee0f2 Rebuild manual
new 9bd91ba41e Use source-inplace for eslint [#447]
new 56acefdb79 Refactor error navigation
new efb05c85e1 Fix typo in test name
new 6d781e5265 Update expected Go errors
new 7924b9a494 Ignore test failures on Emacs snapshot
new 36ef5719da Directly call ERT to run the tests
new 27becb06d3 Add a custom test runner to enable test selection
new 95bb00f561 Remove ERT Runner from Cask file
new a9b189fa62 Don't allow failures on Emacs snapshot anymore
new b5c634941d Merge branch 'no-ert-runner'
new 10ea34fef2 Clarify test requirements
new 7b36759481 Bump sphinxcontrib-emacs requirement
new cf61b779b8 Add section about unit testing to contrib guide
new 603e3ceb3a Rebuild Texinfo manual
new 6a282ee5f2 Clean args as early as possible
new c4aaf08637 Use pop instead of (setq x (cdr x))
new 3df2188a2b Fix test dependency
new bfeb66a233 Silence Help Mode messages in test cases
new 5ef9fb4db9 Update shellcheck test case
new 5f2bf15ea9 Turn test runner into an independent script
new 7a9f7773b3 Document how to use a different Emacs for tests
new a8628f52fe Reference the source of our shebang
new b473b8f48f Fix test case to not use non-existing file
new 061681bae9 Extract version parsing code into a function
new 4cf13a807f Fix test case name
new 94dc76ec2a [Fix #424] Add config file support to ruby-lint
new c3fcc3115f Rebuild texinfo manual
new 15c60c50b4 Remove stray issue reference from changelog
new 17006662a6 Fix processing of trailing text in issue substitution
new 80a8785ad9 Rebuild texinfo manual
new 0707699b69 Fix locales on the test VM
new 7dba2b3615 Add trailing newlines to provisioned files
new d0cc6857ba Enable Clang 3.4 on the test VM
new 952db5f310 Make Emacs snapshot the default on the testing VM
new b87972660a Reduce drama
new a2d1a8cb2f Drop special treatment of trailing = char in option
new bb489347fe Add Fortran syntax checker [#414]
new 03349684c8 Merge pull request #450 from flycheck/fortran
new 2fcad893c4 Update Texinfo manual
new b727e98fcb [Fix #365] Enable Flycheck menu bar on mode lighter
new 291ba8b815 Disable menu items if Flycheck mode is disabled
new deb3de48c2 Remove compile command from menu
new b202635d79 Enable google binding only if there are errors at point
new 44b8f19531 Update menu with all items from key bindings
new 2e7051f2f5 Add menu item to toggle Flycheck Mode
new 5753aabf66 Update changelog
new b13b24945c Fix default mode line format
new dfad7bbe9b Improve flycheck-mode-line docstring
new dbb8477aa9 [Fix #446] Make rust crate type customizable
new 4cd893570a Reorder rust options alphabetically
new 7190145ecf Improve the docstring of flycheck-rust-crate-type
new 402e36491c Update changelog and credits [#446]
new 3c7894af20 Fix typo
new 9d82a2a987 Rebuild Texinfo manual
new f0b98498f4 Remove redundant blank line
new 9e965feab4 Refactor mode line handling in error list
new d098718f8c Don't re-highlight if no error list updated occurred
new 0d0193cf27 Explain rationale of permanently local variable
new fea1c2a8dd Make n/p move by errors in error list
new ffa753f557 [Fix #452] Make n/p navigate to error source in error
list
new 94fd0c4d7b Jump to the error when pressing RET in the error list
new 7122cb4a82 Add severity property to error levels
new bc8dfb11e0 Add function to sort errors by error level
new ed55e306da Enable sorting of the error list
new 30ee8c7bf6 Add test cases for error comparison functions
new b2bb1db644 Fix pylint config file option
new fd094e51ab Add test case for Pylint config file
new cbbc20e2b5 Add sorting functions to API docs
new a98ed89d7c Bump doc requirements
new 2815e041bc Merge pull request #454 from flycheck/improve-error-list
new 4902327f61 Update changelog and rebuild manual [#454]
new a66567ab3e Reformat issue references in changelog
new 766c487502 Rebuild texinfo manual
new 5b8ba7bbe0 Fix case of menu label
new 2fc5c67a1a Add menu screenshots to the documentation
new 207a2cbbba Rebuild the Texinfo manual
new 93e279d5ad Fix markup
new f263621e21 Allow proper unloading of Flycheck
new 3fdb308682 Use a proper warning
new 51bc59287a Remove redundant warning prefix from message
new d62782ff88 Fix test case
new 3bde70b806 Explicitly set directory for quoted includes in Clang
and GCC
new 542dcc5da0 Explicitly set quoted include dir for GFortran
new b51e538466 Merge pull request #456 from flycheck/fix-quoted-includes
new 6cae5b8eba Update changelog [#456]
new 2cfc56cff7 Add Ada syntax checker with GNAT [#414]
new 3d0dd282bc Merge pull request #457 from flycheck/ada
new f39ff817f5 Update changelog and credits [#457] [#414]
new ed0f9a1ee3 Rebuild texinfo manual
new 4c113df382 Improve docstring of flycheck-compile
new ff05bb4f8e Rename scalastyle syntax checker
new 1df3a6f321 Fix syntax error
new 4fd9d15f27 Add release news
new 2a075896a8 Bump version
new f8730d3a7d Rebuild Texinfo manual
new 4a08b21605 Merge branch 'release-0.20'
new 73a6009423 Bump version
new 601aa02574 Remove stray character
new 8be3c956a3 Fix typos
new 6c846ee4bc Add flycheck-pos-tip extension
new eb9531e3a5 Add flycheck-rust extension
new 7ae90c5af7 [Fix #434] Expand default-directory before using it
new 7188df1d6f Ensure C++ checkers actually instantiate templates.
new 8029f84b14 Unbreak the GCC -fno-rtti test case.
new 9da634d0ef Merge pull request #459 from Fanael/master
new d583969869 Update changelog [#459]
new b3eca1e9c3 Remove unnecessary temporary buffers
new 554adac42c Add null-device symbol for syntax checker commands
new 3282449536 Use null-device instead of temporary-file-name
new ec7f012fc9 Merge branch 'null-device'
new 55df0eec40 Update Changelog and Texinfo manual
new 6d4a33a859 Add alt texts to badges
new b8349b47fa Add readthedocs badge
new 239340549c Fix some links in README.
new 6cf383ad19 Merge pull request #462 from Trundle/fix_links
new 82d3196732 Improve mentions of 3rd party extensions
new 5bd21b02dc Drop support for Web Mode [#464]
new 9fa9ee785d Simplify predicate for eruby checker
new ca15448b58 Fix SASS/SCSS test cases and error patterns
new b560d732d4 Work around D Mode void-function error
new dcdc99b6c6 [Fix #460] Extract column information from DMD
new 88dc1595b3 Merge branch 'dmd-columns'
new cd1552e6c3 Update Texinfo manual
new 3be772a9d9 Reference Contributor Guide in README
new 44473dd852 Fix filename
new 4ee17a5538 Remove reference to non-existing file
new 9ed73f6e57 [Fix #461] Drop Projectile integration
new d86d78a096 Skip test if required modes are missing
new 84ece8c1e6 Remove last traces of s.el in the test suite
new 109319e1e1 Add a Coq syntax checker
new cd737f48d0 Provision Coq on test systems
new 397dddc536 Merge branch 'coq'
new 61fa5e2132 Update changelog and texinfo manual
new 2ed732837e [Fix #465] Don't use null-device for Go
new cea8a67a51 Increase the memory for the local testing VM
new 04b37728b1 Add functions to get error list windows
new b7de13dbca Display errors only if no error list is visible
new 5441d3d2d0 [Fix #468] Restore mouse support in error list
new ab311cf113 Rebuild Texinfo manual
new 313a04dffd Fix error list test cases
new e123717d17 Use proper level name in default message
new ec2af1ac05 Remove workarounds for D Mode issue
new 6ce793ed70 [Fix #471] Use source-inplace for less
new 941e19e4ab Fix some docstrings
new fcb87a5d0f Use while loop over -any?
new 603ac4ef96 Drop redundant flycheck-sort-errors
new fa29e8d2e0 Make level required for flycheck-has-errors-p
new b5bd7aa88b Add functions to check maximum error level
new 1f9c17fae2 Streamline :next-checkers
new ee7aa700af Merge pull request #472 from
flycheck/refactor-next-checker
new 9eaf225453 Bump version [#472]
new 3e53939a55 Fix doc building [#472]
new 47e98f66f0 Update changelog and Texinfo manual
new 00e536b7a9 Error on byte compiler warnings on Travis CI
new 7dccd8ae36 Update to recent Google This versions
new d5550dccdb Fix Rubocop tests
new 00509fd868 Call the autoloaded Google This function
new 809eb58a8a Signal an error early when selecting an unusable checker
new 2ee1cd4126 Fix nil handling in flycheck-select-checker
new 5b8e589e47 Add RPM Spec syntax checker [#480]
new c79edae52b Remove --info from rpmlint checker
new adf607b029 Simplify line number correction of rpmlint
new 433d85a1bb Install rpmlint in the testing environments
new 1ee386c57a Improve the rpmlint test case
new 7ccf9362e4 Support RPM Spec Mode in rpm-rpmlint
new 7ff86af77f Let users always disable Flycheck Mode in the menu
new 93efd36181 [Fix #481] Merge branch 'rpmlint'
new 57af9b0660 Update changelog, credits and texinfo manual [#481]
new b689f3d506 Remove unused extlink
new 1c52a52c9f Move the index before licensing
new 7bbf45e0e3 Directly include credits into front page
new 0e8b4d9c3e Restructure the credits
new b74b02858f Remove unused document
new c036f3fd35 Use issue substitutions in news documents
new ff50826be0 Move release notes into user guide
new 3b4e847571 Rebuild Texinfo manual
new e8b9068d4e Fix syntax highlighting
new a4a2116c72 Add hook to run after refreshing the error list [#303]
new 441b47eb46 Restructure sections in the usage document
new 81bc6acedb Fix layout
new c6b5a09078 [Fix #487] Do not recenter after error list navigation
new 7aedea697d Properly pass package names to errcheck
new 11ad7239c6 Fix comment
new 3db61bdfe1 Fix indentation
new 9a891001a6 Improve docstring
new e2323812bc [Fix #492] Do not needlessly recenter the error list
new 8528ce5323 Force-install all APT packages
new 0a0ddfd606 Force-update the cache
new a0440f4440 Fix contribution requirements for provisioning
new 27cc15ae55 [Fix #497] Handle empty messages from Clang
new 8a819c1d40 Fix style
new 5a995f22b7 Bump Cask version
new c002354650 Fix Javascript test cases
new 1edb5403ad Install js-yaml first
new c1630b075c [Fix #398] Make minimum error level for navigation
customizable
new 62f98208bb Allow nil value for error level
new 898bf68885 Change default to nil
new 82de649102 Document the new option
new f4fb18e29c Improve helper macro for navigation tests
new 8c661aa3c3 [Fix #485] Merge branch 'minimum-error-level'
new 007b57849f Update credits, changelog and texinfo manual [#485]
new 41287ede4e [Fix #490] Remove error list highlighting for errors at
point
new c38497223e Inline internal error list functions
new e0395f94f0 Add separate error list column for syntax checker type
new 24a97fb7ba [Fix #500] Merge branch 'colorized-checker-type'
new d82b6e197f Update credits and changelog [#500]
new 9780383b6b Document error list faces [#500]
new 9642c192bc Slightly refine credits
new e75e045574 Remove dead reference
new 9c11e0da62 Rebuild Texinfo manual
new 76b1964609 Fix whitespace
new e6ad8eee60 Fix file mode
new 8402b21df7 Remove wrong comment
new dc7fb06b7d Include warning code into Shellcheck messages
new 40469d5872 [Fix #499] Add option to exclude ShellCheck warnings
new 08f8a2d6b3 Merge branch 'shellcheck-excluded-warnings'
new 9bfc51f33b Update changelog and texinfo manual [#499]
new 5e72d2c0a4 Add MELPA badges to README
new 6a0924cb1e Re-order badges
new 911f391535 Add flycheck-add-mode function
new 45b8607867 Rebuild Texinfo manual
new 28085659f8 [Fix #507] Add OpenMP support to GCC
new 1fb886d048 Rebuild Texinfo manual
new 294e49e10f Update MELPA links
new 9d9474d24e Update some outdated links
new 1a866f7c97 Add release notes
new 89ff268c92 Bump version
new 8e7a203d6b Rebuild Texinfo manual
new 7c4a88b81f Merge branch 'release-0.21'
new ccc42b2c13 Bump version on master
new d8244e8888 Fix issue references in changelog
new 59fb80d789 [Fix #508] Parse notes from shellcheck
new b32d702a2f [Fix #476] Disable syntax checkers that report excessive
errors
new 5831201b56 Never allow use of disabled checkers
new 2a07f4c3ec Merge branch 'disable-excessive-checkers'
new 149f29b228 Update documentation
new c36b8e0ce7 Update texinfo manual
new 8e1b1d64b0 Simplify error region functions
new 1cb0345e43 Don't chase symlinks in -same-files-p
new 953028aeb3 Merge branch 'speedup'
new cc9a959c37 Update changelog
new 5d19904a48 [Fix #511] Explicitly inherit Emacs Lisp load path
new 9d952ee878 Move test support code into a separate library
new d72d2e3b7c Rename -testlib to -ert
new 4ba83a5f76 Fix testsuite indentation
new b4b927c3be Test indentation of all Emacs Lisp sources
new 58fb6f66d0 Fix indentation
new 49748344ba Rename the test runner
new a624ad80dc Include ERT extensions in package
new da3e0d800a Remove redundant dependency
new 601b4fd7f8 Update documentation about the test suite layout
new 2938b3f2a7 Fix reference to option
new 346759e1bf Add documentation for the test API
new b1220d6516 Properly restore old state of global mode
new b63783c2a0 Change the semantics of flycheck-should-errors
new ff68e835fe Add byte-compilation rule for flycheck-ert
new 6dd429a60b Fix pmake test case
new 3615d87add Merge branch 'test-api'
new 7b9e64d86f Update changelog and texinfo manual
new 9136dddac0 Fix table of contents directive
new 16360ad2f7 Fix function name
new 484f58e751 Fix symbol type
new 031e865e7b Update texinfo manual
new 2366b399f8 [Fix #522] Properly escape shell special characters
new 0f4633e617 Update test environment to rust nightly
new 370fe671c4 [Fix #517] Capture help messages from rustc
new a08faafbe5 Update changelog, credits and texinfo manual [#517]
new 3280c7f293 Merge pull request #523 from
ackalker/fix-flycheck-compile
new 8b80a31dfe Add explanatory comment [#522] [#523]
new 3ed6fde11d Update changelog, credits and texinfo manual [#523]
new 0cd00c6e93 Add generic checker definitions
new b99ab6815a Add command based checker definitions
new 3bc0132f05 Start syntax checks with generic checkers
new 99ab2afe12 Capture current buffer in the closure environment
new 58ecac323c Properly track syntax check and report status
new e52620c058 Start and interrupt command checkers
new b54ea2d69b Fix function call
new e6a22c7d82 Fix process deletion
new 3bb5d3d5c8 Fix some compiler issues and warnings
new 8d837bfdee Add macro to define executable variables
new 1e49e4febb Support specific documentation for generic checkers
new 1b30619bd9 Fix missing bindings
new 9527dedd1b Reorder definitions for logical consistency
new e6c8366b75 Even larger re-ordering
new a3d8860cc8 Don't allow compilation with non-command checkers
new c79009d3c9 Reorder definitions again to avoid undefined variables
new 122a4a7c61 Add missing indent/docstring declaration
new 1227477f92 Fix some function invocations
new c2487a38fd Restore argument substitution functions
new 09007e1cc2 Restore flycheck-define-checker
new 284e8e627a Restore error pattern compilation
new 7c9e0c061e Include checker name in error messages for definitions
new 04f7361a37 Fix typo
new e07ae9cad9 Fix free variable
new e1220b28fe Fix plist access
new 1fae4a85b7 Properly signal error when starting a command failed
new d09f410f3d Properly return the process for use as context object
new b11f343300 Fix callback status symbols
new 805c00aad0 Fix error pattern compilation
new b42e16ca8b Properly catch plist modification
new c7446b2a14 Fix syntax checker process property
new 899da34326 Don't guard against nil error parser
new fe14bcffc7 Properly track chained syntax checks
new a79fdc2e0b Name syntax checker process after checking being used
new 0cfedff317 Fix wrong syntax checker being passed to callback
new 25e56d1853 Reset status when clearing errors
new ac7bb3ae75 Properly finish syntax checks even if Flycheck Mode is
disabled
new cd295eb1a0 Use eval-AND-compile, really
new 9ac50f5155 Update flycheck-ert to account for API changes
new 516af9b49a Guard against invalid checker symbols
new e1a42aa266 Update test cases to account for API changes
new b38469e2af Fix test for running checker
new 60fe5bdf1f Remove redundant test for warning buffer
new 94c39576fe Fix buffer scoping when printing docs
new 0fbec4d53f Fix function name
new 6f2dd39f3a Fix test case for documentation
new ccd4f55c31 Reference executable variable definition in docstring
new e0e4e5eacf Extend the API documentation
new 8914c6ca8a Don't report finished state before running next checker
new fdbde23c99 Fix running check for command checkers
new 37b0ab4a00 Guard against current check being nil
new 2366b36d9f [Fix #495] Explicitly track process state
new d83014c766 Simplify docstrings
new 912a67f114 Remove unused local variable
new 222543d57b Document the STATUS protocol in docstrings
new e8a08ff6e4 Improve status reporting code
new e6a245eeda Document status protocol in API docs
new 9e78943564 Fix version keywords for some defcustoms
new 43e11b938b Update changelog
new 70cece322d Remove undefined function from API docs
new 5b14784e2a Use local tocs in API docs
new 2feb152410 Add missing custom keywords to flycheck-rubocop-lint-only
new e3465200c3 Start to rewrite the extending chapter
new 19a1bd404a Add a section with more advanced information
new 2057de1acf Explain predicates
new e81ef1a9e7 Restructure toc of ERT API docs
new cd7f8b8626 Fix some markup issues
new b66b71367d Add some missing references
new dc585cff2a Add a section about flycheck-compile
new 62b6dbe32b Refine section about trying syntax checkers
new dbe826cf99 Fix argument handling in test runner
new 792e50e4fa Reduce the generic interface
new 756cdf7247 Improve error parsers
new 1d71217af7 Fix indentation
new 0c44150423 Remove redundant blank line
new 281747cb8b Fix test cases for flycheck-report-error
new faf204cc38 Add section about chaining syntax checkers
new bb9e5dd06e Fix predicate invocation in test case
new 5db43a760d Move requirement to the right place
new de93c91049 Update test cases for Ruby, Rust and Less
new 22e7f48dfb Be more graceful
new 3219d4b8aa Improve error message on invalid selectors
new 11fcbc683d Skip indentation tests on 24.3 and older
new a09dbc6602 Clean the entire cask directory on clean-deps
new 1cb7e2991d Disable all D tests pending #531
new 3319737019 Relax regular expression in test case
new 5d2c784285 Update changelog to reflect breaking changes
new f884b232bc Ignore byte compilation warnings in older Emacsen
new 7debfcb461 Merge pull request #524 from
flycheck/generic-syntax-checkers
new 627191e900 Update changelog and texinfo manual [#524]
new 0b94591eb7 Fix docstring markup
new 4930ae0f1b Update URLs to new domain
new 3eaadc5a22 Bump version to account for breaking changes [#524]
new 337ed15b24 Re-order badges in README
new a77f647fca Add OCaml extension to docs
new d10bf6d30b Don't check executables for non-command checkers
new df164d8296 Fix function naming
new 4b4bf0239b Fix docstring markup
new fb226e9c6f Allocate syntax check before calling start function
new 5631105262 Track the entire syntax check in the status callback
new 54c013e82a Merge pull request #533 from
flycheck/fix-synchronous-syntax-checks
new 41ba369f5c Default to buffer-file-name
new 0a4896c156 [Fix #532] Recheck source buffer on g
new 63acca0beb Remove interactive command
new 932a9d2e61 Update Rust test cases
new 655d9f48f2 Add ID field to flycheck-error struct
new c1be070a83 Fix deprecated option for coffeelint
new eef661e1a4 Fix tag construction in checker test definition
new 8527c9a71f Improve variable naming (verbosity -> severity)
new edd7e7e75e Parse error IDs from checkstyle XML
new eb0478545b Respect ids in error formatting
new ce11ef6656 Include ids in error message display
new 7e5cb14f9d Show IDs in error list
new 1056a3eb57 Use a custom face for the error id in the error list
new 44741062af Add support for extracting ids in error patterns
new e1b189ade1 Extract error IDs in error patterns of checkers
new d2b1f85f40 Parse error ids from eslint via checkstyle
new 8408594ea1 Parse ids from cppcheck XML
new ce1ce3c011 Extract rule names as IDs from phpmd
new e76a605cc7 Copy error ids at point
new d0b3052cfa Update changelog
new 93a30eb096 [Fix #529] Merge branch 'error-ids'
new 895b5daca3 Remove flycheck-google-messages
new e7b4955af1 Clean up the usage chapter
new c9712a965e Update the Flycheck/Flymake comparison [#524] [#529]
new a0298ad0d6 Update Texinfo manual
new 7c5314589d Simplify table header in comparison
new 49bfc7d53d Remove outdated statement from API docs
new b6fd19b7c0 Update Texinfo manual
new 238c6c4852 Clean up a little
new 4a4f97f855 Add Waffle badge
new e276f81ec2 Add logo to headline
new 5d0d4ac75e Fix syntax
new 61a187754e Remove separator from headline
new b67a89287a Reorder badges
new 907a0c7102 Remove project name from README headline
new 78e06da215 Make Haskell checkers support literate Haskell.
new c7d2fd38f2 Merge pull request #535 from Fanael/master
new 07b89532c4 Update credits and changelog [#535]
new f742985ec2 Add error filter to increment columns
new ad9822e494 Update error filter API docs
new 1fdfda1a05 Fix pylint error columns
new 69e8386165 fixup! Add error filter to increment columns
new 50e5196935 Document base index of error colums in Flycheck
new ff2b92b51b Add test for GHC error to verify GHC error columns
new 1bad363e93 [Fix #536] Merge branch 'clarify-error-columns'
new 720e2eed17 Add support for language test selector
new 795fc9aeb5 Update PHP test case for PHPCS 2
new 43d71ca3db Ignore errors while installing RPM
new b906e9452d Update Texinfo manual
new 34975ad089 Fix a typo in CREDITS.rst.
new 6cf8cdcb37 Merge pull request #537 from Fanael/master
new 8ed86ed8c9 [Fix #525] Replace screenshot with screencast
new 98b75d642a Clarify that :start may be synchronous [#538]
new 373cfa1cac Remove redundant purecopy
new 01c771f41d Use function quote
new a8228a0bbb Add a basic verify setup command
new 8fb59b2b44 Introduce structure for verification results
new cd6d8f7130 Add support for custom verifiers
new 37c3aa9625 Add verification for command syntax checkers
new 3debe69259 Rename :verifier to :verify
new 7c13eb027e Warn about unregistered syntax checkers
new 7761ac32af Warn if there are no syntax checkers for a buffer
new 0ead9dea6e Add binding for flycheck-verify-setup
new 78623315f4 Document flycheck-verify-setup
new e5cd880d15 [Fix #338] Merge branch '338-verify-setup'
new 4901c5903f Update changelog and texinfo manual [#338]
new ac35a80fae Use function quotes in key definitions
new 4fae5e1106 Rename :doc-printer to :print-doc
new 779a121873 Rebuild texinfo manual
new 62b59e0fa2 Clarify situation of Windows support
new 887006388e [Fix #541] Improve assertions of documentation tests
new c8757dd3e3 Check Python's using builtin module py_compile
new 37e4e4c58e Reorder definitions to match registration order
new 841d3e3952 Remove redundant :next-checkers
new 0e33d3073f Add tests for python-pycompile checker
new 0f02463bd2 Document python-pycompile checker
new 335f8c0c25 Update changelog and credits
new c2cc644c80 Support Python 2.6 py_compile errors
new 0215495a17 [Fix #484] Merge branch '484-py-compile'
new 4d40bc77ef Fix chktex columns
new a077913a5e Add function to fold include error levels
new fb0af28dbd [Fix #451] Fix include error levels in gcc/clang
new 5d069c00f5 Remove function to fold include error messages
new d7682e8288 Fix test case
new da86a0961b Fix wording
new d74311e34e Remove outdated comment
new d83298e54d Merge branch '451-fix-include-error-levels'
new 6ffecacb00 Update changelog and texinfo manual [#451]
new c2f36f7635 Add macro to define an option for arbitrary args
new d8b4df07c7 Add argument options for some syntax checkers
new 572ee9e4be Only delete process on interrupt if it is non-nil
new a64936c98b Document new argument options
new 64358d89eb Remove redundant import
new f638b2390e Improve docs about nil arguments to interrupt function
new 28e27a7a34 [Fix #542] Merge branch '542-catch-all-options'
new af624b4327 Update changelog and texinfo manual [#542]
new 43d9976eeb Use let-alist to simplify some bindings
new 70e03218c4 Merge branch 'let-alist'
new 43ab78fd47 Default all flake8 messages to warnings
new f66cfbdf5a [Fix #545] Add an option to customize flake8 error levels
new 0eab861a6d Add tags for each syntax checker
new af701ed3c7 Merge branch '545-flake8-simplification'
new ae8abf8d06 [Fix #546] Don't make options buffer local by default
new 21c7317451 Make some options local explicitly [#546]
new 2bf8a2c59f Fix punctuation of docstrings
new 77e6492d83 Fix TOC of usage chapter
new e5709baf14 Set the executable buffer-locally
new 7e620f5f46 Update the changelog
new f675d4e98a Merge branch '546-no-implicit-buffer-local'
new 3dacd22f03 Assert proper types in errors reported from checkers
[#548]
new a103019463 Use identity as default filter for generic checkers
[#548]
new 3cdcfdf5e0 Don't expand nil properties
new bacc82cdad [Fix #548] Add flycheck-irony to documentation
new d61b815206 Bump sphinxcontrib-emacs dependency for bug fixes
new 38e003295c Show build date when running tests
new 2a6614cae1 Fix typo
new 25ebc79840 Bump version
new ad4b92432a Add release notes
new 2a08902295 Rebuild Texinfo manual
new 4f82925843 Merge branch 'release-0.22'
new 9ce883b0fe Update the changelog
new e295b46b1f Bump version in master
new 98e2d1392c Use original function instead of its alias
new d0cf4adfd7 Merge pull request #555 from
syohex/dont-use-obsoleted-function
new 8e8e83c058 Use source-inplace for chef-foodcritic checker
new 4d9ed27be3 Merge pull request #556 from petere/foodcritic-inplace
new ff1b14ea50 Update copyright years
new e4207177df Explain use of source-inplace for foodcritic [#556]
new 85ba80e304 Update changelog, credits and texinfo manual [#556]
new e331e07b0a Add a basic init file for Flycheck
new c5875a7cc9 [Fix #559] Don't cache last checker without using it
new c88623bd4c Clear cached checker when manually selecting a checker
new e01c988f1e Remove stray blank line
new ebb69cfe68 Update documentation
new 30d5e95052 Update texinfo manual
new eafc7cbdc9 [Fix #563] Fix void variable error
new 5d13803b42 Don't complete non-command checkers in flycheck-compile
[#563]
new 13155b04cc Improve error message
new 465be4a067 [Fix #564] Fix mode-line reporting for synchronous
checkers
new 67ab7da524 Don't require pcase at runtime
new 763a2ab0ec Split vagrant playbooks into roles
new 4d8fe125da Update Rust test case for recent nightlies
new 03ce8847c4 Bump GHC version in testing environment
new 900c0570a4 Uninstall Go if version mismatch
new 8f72d2ea2d Bump Go version on testing environment
new 00bfb7a678 Update go vet source
new 0c5f831e4f Merge branch 'roles-for-ansible'
new 46984458a4 Remove dead entry from PATH on Travis
new 22f6d1d227 Add meta role for all languages
new b46f951cef Add language tags to all language roles
new 1d846a25bc Add emacs tag for Emacs roles
new 3445763520 Install ghc as alternative
new 4e2ef841c7 Install Cabal
new 50446e202e Don't install Cabal on Travis CI
new 2459600a60 Install ShellCheck for testing
new ee1cafe5f0 Add R syntax checker using lintr
new 2505f98154 Install lintr on the testing environments
new 494c46df72 Use Github URL in docstring of r-lintr
new d9805946fc Add option to select linters
new b7c37f994b Enable lintr caching
new 6fa47f26df Update credits
new 11a86977f9 [Fix #512] Merge branch '512-r-checkers'
new 5e0a9f31c1 Update changelog and texinfo manual [#512]
new 8a0225f806 Ignore failures in rpmlint installation
new cd3ece4341 Tag R runtime dep as cran
new ca1fe926e8 Correctly handle missing go executable
new 986400b2bb Only ignore rpmlint download errors
new c8846a535b Simplify Go version checking
new fa240bd1b6 Only check current time if cabal package list exists
new b1403aa3ca Link fortran to /usr/local/bin
new ce4baac678 Add flycheck-disable-checker to disable checkers
new aede0493ac Fix indentation
new 6e1fc7486f Don't enable Flycheck Mode in special mode or comint mode
new 144a63a019 Enable Flycheck Mode even if there's no syntax checker
new 28b06f7272 Merge pull request #568 from
flycheck/global-mode-without-checker
new 2d9f0fea47 Update changelog
new a17970850c [Fix #569] Ignore buffers by special mode-class
new 3acc0e587c Don't enable Flycheck Mode in minibuffers
new 2c48f91a85 Fix docstring
new 010762ef24 Add flycheck-global-modes
new 41f1f37384 Fix flags passed to `rustc`
new 9eb5d5fbed Merge pull request #575 from
utkarshkukreti/fix-rustc-flags
new 14ee7bc86c [Fix #573] Remove make checker
new 90dbc2d341 Update Go Vet URL
new cfd97cd017 Take ansible tags for vagrant provision from
$ANSIBLE_TAGS
new bc89d19dda Update APT caches if necessary
new 84df47fb30 Add catch-all tag to the languages role
new a414c50261 Split Travis CI jobs
new dace8b0e69 Finish as soon as a job fails
new 40c1e016ba Don't require pylint being present for an unrelated test
case
new ab6e74e01e Remove generated texinfo manual
new 1e3ed93dd5 Add FDL in Texinfo format
new a333f37897 Start a manual in Texinfo format
new 808306eaf9 Build Texinfo manual in Makefile
new 00292ba276 Ignore info files
new 8e076187f5 Mention flycheck-completion-system
new 9c7e00f44a Add error navigation to features list
new 581d9b0f43 Expand the introduction
new 344bd0146b Shorten the tagline
new a281d31be7 Expand the docs of flycheck-check-syntax-automatically
new 5f45541d59 Add a little intro
new 74c614d856 Promote installation and quickstart to chapter level
new 446bbdba4b Add section about error navigation
new 67fb2881a8 Remove extension from images, as by docs
new 3a14ffc640 Add dummy API node
new a3040e5e9e Remove previous pointer from top node
new 9d878d60ba Add section about error display
new d79fc42c1b Remove html target from Makefile
new 55824c14b5 Document display functions
new f53f2d23f9 Document killing of errors
new 80fc3c42e8 Update menu descriptions
new 11eaee024d Add a section about the error list
new fd5d9594eb Add macro for Github references
new fd88cd7197 Fix wrong uses of @command
new 7d9b00b62a Add supported languages
new 583a5b0d7e Remove the appendix about extensions
new c822c07364 Improve the intro text
new d8e3570690 Add missing @item's
new c36f61c06b Remove explicit node pointers
new 6f55aed1a8 Start section about configuring syntax checkers
new b06ea514f2 Fix wrong markup
new 4b3f9a9f66 Finish the section about configuring syntax checkers
new 3a7353ead3 Fix wrong uses of the @option macro
new 59eba3ec41 Add section about the mode line display
new f1fdaa3c19 Build documentation on Travis CI
new a3aa2b4e24 Add node for Extending chapter
new e67c502d38 Use declare form for interactive-only functions
new eedd6ae53b Fix missing xref
new affdf2782b Fix example
new 89caab515f Continue with the chapter about checker definitions
new b503975065 Add the section about chaining
new c410f3790f Add chapter about Flycheck's hooks
new 3ac7ac757b Use ghref macro where possible
new 35d1307d71 Actually install Texinfo if it is missing
new ab1115d19d Install make before texinfo
new 6e62764522 Remove reference to non-existing node
new 36ffb49d6f Convert meta files to markdown
new ae92804e44 Add a section about reporting issues
new eb79eb60d1 Add a testing README
new 2c5074bd58 Rename the buffer before running tests
new 0f6db47e36 Add additional sanity check
new 3c05200ef9 Split distinct test cases
new c22eaf0d0e Fix reversal of global mode state
new e4320b3d44 Add a Makefile for Travis CI
new 214e813e05 Fix some test cases
new bb949666c4 Use tags to install the proper Emacs for Travis
new 095f4486f2 Merge branch 'split-travis'
new 334966a9fd Merge branch 'master' into texinfo
new bb1ea0cc68 Build the manual on Travis CI
new a556c59dbd Disable tests for this branch temporarily
new 3b81cb2b03 Temporarily deploy from our branch
new 0f5586f2c3 Move deployment into separate script
new b8f9aca95c Add deployment key
new 26a300ffbd Update test cases for manual
new 870295da45 Fix list of languages and checkers
new 2e9f417190 Re-enable the unit tests for our branch
new 643d838c6d Fix punctuation
new 6625ba1ca6 Don't ignore errors when in error display timer
new eaecd8c6e1 Document all options in the languages index
new 2cf3df1253 Add missing anchor for configuration files
new cd15cc1b95 Document config file variables
new 53b27a7303 Remove Sphinx-based manual
new 870c5a04a2 Prepare for merging
new 44984a8523 Mark API doc as TODO
new 126747fe92 Fix test execution
new b7fc5b8467 Merge pull request #601 from flycheck/texinfo
new 56d30aa24b Fix wrong urls in README
new 02b8a16ec4 Merge pull request #611 from willnet/patch-1
new d9fff10783 Convert changelog to Markdown
new 95b23f5f6e Automatically initialize packages for user-init-file as
well
new 0b27c7c4db Update changelog for new manual
new 6a4522d57f Fix direntry for new manual
new 4a90bb2ec2 Fix unit tests
new 50281dadae [Fix #593] Properly initialize hook variables
new 876dae195c Re-check the buffer after disabling checkers
new aeee4f82f0 Fix Sphinx test case
new 93435f692c Set GOPATH explicitly for Travis CI
new 14628ad409 Properly skip go vet test if go vet is absent
new 8a64c8068c Fix tests for flycheck-disable-checker
new 36c18a8bbb Add luacheck syntax checker
new be2763a5bc Fix link in README
new 890724023c Remove Waffle board from README
new 52b3899db0 Remove redundant texinfo test
new e7b179227e Merge pull request #609 from ptrv/add-luacheck-checker
new 4334df5ded Add a selector to run all tests for a new checker
new ae6bc3a9f7 Explain how to run required tests when contributing new
checkers
new b39f07e03b Improve installation documentation
new c5e4e25bb8 [Fix #595] Remove global-flycheck-mode from custom
interface
new 300a1cb847 Ignore non-locatable APT archives on Travis CI
new 61f3681122 [Fix #561] Resolve same files across symlinks
new 990693232d Remove zsh support from shellcheck
new 63def1e375 [#561] Avoid file system call if possible
new 00de38eb9c Add support for handlebars checking in web-mode
new 5e14da2945 Update changelog and credits
new ef91d727e7 [Fix #605] Merge branch 'egh-feature/handlebars-web-mode'
new d7093103cf Force Travis CI to use sudo for our builds
new 6e09b5d0fe Fix rust test resources
new 3321c11f4c [Fix #592] Parse multiline type errors from rustc
new 993735d06c Fix indentation of test suite
new 16f2520044 Add -pedantic, -pendantic-errors to c/c++ checkers
new 897c24f395 Update changelog and credits
new c0243155a6 [Fix #543] Merge branch 'c-c++-pendantic-flags'
new 43e5386324 Update Shellcheck test cases
new f2d6fe5e06 Add option flycheck-foodcritic-tags
new 8f48f74164 Update changelog
new 635fe58f50 [GH-560] Merge branch 'foodcritic-tags'
new decb144701 Don't invoke predicate for disabled checkers
new 425ac98cd4 Don't cache last syntax checker in buffer anymore
new f87379e4ac Ignore some warnings in test suite
new 678943f47a Use the short hash for commit messages in website repo
new 611a5ca3d7 Disable some shellcheck warnings in manual deploy script
new 5faec59449 Move breaking change to the proper place in changelog
new c9e35a0e6d Remove superseded changelog entry
new 6b4d66fe55 [Fix #531] Re-enable D Mode tests on 24.4 and upwards
new e0214f5c0c [Fix #582] Add scss-lint checker
new 0c9613fc1f Use checkstyle reporter for scss-lint
new 9791d700eb Remove empty error IDs when sanitizing errors
new 966fe89258 Add test case for SCSS-Lint warnings
new 9ad84fad2f Support SCSS-Lint configuration files
new 24996c0878 Update changelog and credits [#598]
new d873b8921e [Fix #598] Merge branch 'feature/598-scss-lint'
new de5fdbdab3 Add missing version annotation
new f0d60557c4 Fix punctuation
new 92a3d9a220 Release 0.23
new 57102a0828 Fix changelog date
new 26a74ce729 Don't check branch when building manual for a tag
new 23606b44c4 Bump version
new 3671d7450c Fix xref syntax error
new 5b8969f0fc Remove reference to Flymake manual
new 1a22b1aa59 Add reference to Info manual for non-info outputs
new edacc3da6a Fix typo
new 5d925ebf87 Update Ansible PPA
new 6dd400c6fb Remove ReST markup artifact
new 26183f9bf6 Remove unused subtitle from manual
new 16ce0cf542 Add option to specify Perl include path
new 0a86a1790e Add coverage reporting to unit tests
new ea2d6b9b2e Remove redundant dependency from Cask
new 79bce97905 Remove redundant text from summary
new a5a283b74f Merge pull request #621 from mbunkus/master
new a12c17409e Update changelog and credits [#621]
new f04dafe747 Refine option docs for Perl [#621]
new e8d5205b8d Add JSCS checker
new 5dd505bad0 Increment zero-based column for javascript-eslint
new 6bf9b86efe [Fix #641] Update scss-lint gem name
new ca712512d5 Merge pull request #640 from hekto/zero-based-eslint
new cc751816fd Update credits and changelog [#640]
new 05b7a9f966 Fix alphabetical ordering in credits
new c5132e8c29 Fix jshint test case [#640]
new a4244afed7 [Fix #635] Properly parse Python indentation errors
new ebdebb106e [Fix #630] Remove Elixir syntax checker
new 2c208b07bc Merge pull request #634 from papaeye/jscs
new 51b646b425 Re-wrap docstring [#634]
new 6ef1913308 Remove redundant require [#634]
new f67ccbaff6 Update changelog and credits [#634]
new 0d40bb167c Show missing JSCS config as in-buffer error [#634]
new 80a3b14b47 [Fix #625] Don't check if default-directory does not
exist
new dcdd2c786c Fix custom link to website
new bae00b0557 Remove undercover from unit tests
new f18761e1b8 Fix eslint column numbers in test case
new 15694453e5 Update handlebars test case
new 0865f54002 Add error patterns for Puppet 4
new 4f42fda6a0 Remove unimplemented test cases
new c9540d6e46 Use Rust 1.0 for testing
new ee12b8bb52 Update link to Adobe font repo.
new 7c15097208 Merge pull request #646 from mrwacky42/patch-1
new f25a07ba1f Use Rust 1.0 stable for unit tests
new 02e1a29c57 Add support for JavaScript Standard Style
new 57ebf60241 Merge pull request #644 from lvillani/javascript-standard
new 10fe95ffeb Update changelog and credits [#644]
new 0bf9349147 Wrap long line [#644]
new c697175059 Add option for additional rustc arguments
new 61c7915d0c Slightly improve docstrings of JS checkers
new 2226414964 Support semistandard
new 1414e520c0 Merge branch 'javascript-semistandard'
new 80d63f8430 Merge branch 'rustc-args'
new 62ed4da56b Remove separate jscs task
new 33278679f2 Add mailmap file for my old mail address
new 77de1a58e1 Update credits
new e13e003f9e Fix link
new 8f8b2a7395 Simplify Travis tests
new 5223e49a8e Fix duplicate errors in checkdoc in Emacs 25
new 4109946a04 Simplify selection tests
new bcd8063e66 Use checkdoc-file if present
new c726ef151e Map contributor mail addresses to real names
new ffe587b2e5 [Fix #649] Improve copyright notices
new 9f8a019f85 Mention maintainer separately
new e73d8251bb Sort non-code contributors alphabetically
new 874198a847 Add a link to the contributor graph and git shortlog
new 703890644f Fix punctuation
new 165bb69a81 Use real name in CREDITS.md
new 8c2df5364f Improve the commentary
new f72a1a8eb1 Update the number of supported tools
new 86572b11db Add flycheck-dmd-flags variable
new b3cad1ad87 Merge pull request #655 from atilaneves/dmd_flags
new bd4415e790 Rename flycheck-dmd-flags to flycheck-dmd-args [#655]
new ec3fa3ce5a Update changelog and credits [#655]
new 0bdc33d46c Add flycheck-erlang-include-path variable
new 2d7af4ee38 Add the flycheck-erlang-include-path to the manual
new 5473469217 Fix the flycheck-erlang-include-path's docs
new b40557a76f add correct info level for
`compilation-error-regexp-alist'
new 3396760228 Merge pull request #669 from kolewu/master
new 03a2ca3b70 Update changelog [#669]
new cf1bea6fc8 Merge pull request #668 from yzprofile/master
new db0de27766 Update changelog, mailmap and credits [#668]
new 7b1192d2e4 Use rake to build the manual
new 02103b077a Update scalastyle path for test cases
new 583fcb7832 Deploy manual during script phase
new a21cbf2532 Update credits and changelog during manual deployment
new 94bd91ae6e Fix keyword syntax
new 2449c3dd7a [Fix #653] Remove the virtual machine
new 91abe10d2c Clarify Travis CI status
new 0d60953551 Fix a couple of test cases
new 09d2e6be95 Remove redundant Python test cases
new f2648dfcf7 Allow emacs-snapshot to fail on Travis CI
new 106903d7d8 Don't try to commit if there are no changes
new c660a5cd0d Move allow_failures below matrix key
new cae63a0e1e Negate git diff exit code to fix branch logic
new 3f8ced4ef6 Fix format of allow_failures key
new 2995264f4e [Fix #672] Allow custom :verify functions for cmd
checkers
new fb04003ef2 Add :verify functions to some checkers
new c15809ddcf Log git status before deploying manual
new 14f6b6aa1c Fix check for manual changes
new ac746d90b7 Cleanup makefile
new 703b18a0a7 Add check target for checkdoc
new 00ebca824a Run make check on Travis CI
new 9344b0c66d Don't suppress the debugger for errored checkers
new 5443b87b4f Don't use checkdoc-file in checkdoc checker
new d18b6e5c4a Add a custom script for checkstyle linting
new 954392d40a Generalize checker properties
new 797add741c Use generalized variables at some other places
new 1f997ae738 Enable debugger while loading files in test runner
new 391c4a785f Fix error when flycheck-scalastylerc does not exist
new 6f29846d87 Fix config file locating by relative paths
new 99a99c6ff4 Fix test cases for config file location
new 9f86dab66a Reorder test pages to match definition order in flycheck
new 727f502d96 Test that there are no tabs in our sources
new 704ca031df Test code style of checkdoc frontend
new 21cd2372bb Fix error columns of scalastyle
new 16a44cabe5 Fix config file location in tests
new 88ead184de Improve docstrings for emacs-lisp package options
new eb244c1890 Fix shellcheck tests
new d355d8a0ff Fix testsuite indentation
new ce97a3f89f [Fix #607] Only use lintr in R language buffers
new 9bac7788b4 [Fix #571] Show chained checkers in Help buffers
new fdd1efb4d8 Declare dynamic variables upfront
new f350018368 Add include-path config for verilog-verilator
new 3fb4bdc0f4 Add a checker for Jade files
new fe024dd592 [Fix #686] Merge branch 'robbyoconnor-add-jade-checker'
new 8fae13110c Update changelog and credits [#686]
new 12c423ad08 Add include-path config for c/c++-cppcheck
new e8f519d544 Add sqlint checker
new 7997df08aa Merge pull request #691 from purcell/sqlint
new 11df5fe05a Update changelog and credits [GH-691]
new cd935634fa Mention re-builder in syntax checker docs
new ea87b9fb27 Sort mailmap alphabetically
new 948b091b3f Update mailmap [#691]
new c047d069da Compile Emacs on Travis CI
new e50c3d02c0 Environment Names in puppet could contain underlines too
new 7c4d800fa5 Fix links on contributing guidelines
new b7a3fee458 Test against 24.1, too
new 5a9bcdeb38 Download gzipped tarballs of Emacs
new d320397844 Drop support for 24.2 and 24.1
new 13761bcc0d Add flycheck-erlang-library-path variable
new 42fd85eb50 Fix small typo in Syntax Checkers
new 06b9575bf1 Merge pull request #697 from manuel-uberti/master
new 9636ea7c75 Merge pull request #687 from acr4/cppcheck-include-path
new 0f0b8b6739 Merge pull request #684 from acr4/verilator-incdir
new a2fd3acefa Move option docs out of list [#684]
new 76ead7ad6b Update changelog and credits [#684] [#687]
new 143814960d Add missing space
new 7ffcd2ad76 Fix Markdown syntax
new 4854fe7f9b Haskell-hlint: options list, HLint.hs, fixes #638
new abbf5fd93c Fixed the typo of erlang docs
new b3876607e4 Add a compilation-level property to error levels
new cd2595d1cb Merge pull request #700 from
cpitclaudel/compilation-custom-error-levels
new fe1bcdb070 Refactor read-flycheck-checker
new 5b4b605922 Fix source arguments of JSHint and JSCS checkers
new 2978ef5305 Force format to be 'default' for flake8
new 48e1a7efd9 Update credits and changelog [#700]
new 6dacf1a6ab Fix docstring syntax and warnings [#700]
new 1d367157a5 Merge pull request #704 from
kotfic/flake8-with-pylint-format
new 6d7759d0de Merge pull request #696 from yzprofile/master
new a17ae3f14e Update changelog and credits [#696] [#704]
new dbc6f7478c Merge pull request #682 from vlatkoB/master
new 439368ef54 Update changelog, credits and mailmap [#638]
new d32059044e Extract verification printing of a single checker
new 8a69101223 Include selected checker in verification buffer
new f6cb2f0f4b Fix credits and mailmap
new 26794e6c1f Fix punctuation and capitalization
new b2ae3a7082 Merge pull request #694 from Ladeburger/master
new 550a288450 Parse error IDs from luacheck
new ff0d429014 Update changelog [#694]
new e407074c90 Add Waffle badge
new 5bfcd5893c Inline badge links
new a89f43983d Remove waffle bad, it's ugly
new 9241dd41aa Add static waffle badge from shields.io
new 8eb44ef306 Remove Travis CI badge
new 87690d1724 Add paypal link, as an experiment
new fdfdece1b3 Merge pull request #703 from
papaeye/fix-jshint-jscs-source
new f188524e17 Update credits and changelog [#703]
new ee3b39ce9e Add a syntax checker for stack ghc
new cbbca54362 [Fix #705] Show verification when selecting unusable
checkers
new 512bafd21f Update changelog [#705]
new 1f3521d6eb Improve error message for bad flycheck-checker [GH-705]
new 2567f5182c Fix test cases [#705]
new fba531291d Build Emacs with libxml2 on Travis CI
new 3aa2be1d2a Fix punctuation in credits
new c94dea62c5 Changes eslint checker to use 1-based columns
new 109d192bc5 Add a 'filter' command to the error list
new 51f63d2bf9 Use setq-local
new 61e33eef9d Merge pull request #701 from
cpitclaudel/error-list-filters
new 76ebd4652d Update credits [#701]
new eb4c42fb45 Simplify filtering
new 3e396c1310 Remove redundant symbol-name invocation
new f1ee1c3734 Add some tests for #701
new ec6ce84330 Add checker for groovy programming language.
new e303f29e6b Merge pull request #718 from hekto/eslint-1-based-columns
new d3048dad17 Fix syntax checker name in option definitions
new 2363fd7229 Remove redundant occurrence of :verify
new 06996e942e Update changelog [#718]
new a0ae9526d5 Fix various eslint-related test cases
new 6e7514376c Merge pull request #716 from mbezjak/groovy-support
new 35c1af296d Update changelog and credits [#716]
new ce64d4bc1c Sort cask dependencies alphabetically
new 0ef47eeca5 Split long line
new 8c80cd2b32 Update Rust test cases for version 1.2
new 2d6816c6aa Refer to Groovy site in groovy docstring
new a835ca3907 Merge branch 'feature/stack-ghc'
new 94139f1e28 Fix command name in changelog
new e670cee893 Release 0.24
new 48d86eaac7 Fix shellcheck warning in deployment script
new 0623a947e2 [Fix #727] Add gitter badge
new 6b3bcbfca4 Remove MELPA badge
new 16927f7df3 Bump version in master
new 54ede5ba59 Reorder badges
new e21fdd3865 Add Gitter chat to support section
new 9793c410b6 Inline some reference links
new b783e20db5 Expand error file names after filtering
new 6d77cc904a Spell out Zsh arguments
new 883f77f2f3 Move badges on top of title and re-add MELPA badge
new dd13b62531 Fix "Suspicious state" go-errcheck error
new ce60c4b884 Do not show 0/0 in the modeline
new 38812aa211 Merge pull request #733 from cpitclaudel/modeline
new 9ada1b1d71 Update changelog and credits [#733]
new 120f9948e0 Use symbolic message ids by default in pylint checker.
new 3de84ae853 Show all error messages at point in help-echo
new 2489d65c2c Fix typo in docstring of error-list-minimum-level
new 778493ed99 Merge pull request #734 from cpitclaudel/typo
new 3ff83ee09b Fix Coq error pattern.
new c75c72fe9f Use Texinfo 6 to build HTML manual
new 68499c54fa Merge pull request #742 from
mgudemann/coq-error-whitespace
new 199a111b30 Remove contribution details from CREDITS
new c2a96b2b9f Merge list of other contributors
new 481cb5ca30 Merge pull request #730 from cpitclaudel/help-echo
new ef5f96c01a Update changelog [GH-730] [GH-742]
new 1f0683f6fa Indent multi-line messages in error list
new 5ce0972469 Don't test help echo texts anymore
new 3f933fa9aa Revert "Fix source arguments of JSHint and JSCS checkers"
new 0c0870ea21 Merge pull request #732 from cpitclaudel/multiline-errors
new e29739055b Fix Coq test case
new 14ea12cc0d Update changelog [#732]
new c2f4ffc5cf Remove duplicate lines from changes
new 7e899ebf70 Merge pull request #714 from
donkopotamus/dev-pylint-add-symbol
new 787ced89b1 Update changelog [#714]
new ed5b41b953 Add cache directory for GHC output
new 7ca42f796c [Fix #708] Merge branch 'vlatkoB-ghc-cache'
new 58479c273a Update changelog [#708]
new b034f827eb Rename function to match variable
new ffa3c88636 Cache stack ghc output too
new 2049a56b7e Merge pull request #729 from glasser/patch-1
new 6672c83bf4 Drop Gitter chat link
new b95f2709e4 Reorder RST checkers
new 250a4824b9 Merge pull request #746 from cpitclaudel/rst
new 9feaaf9838 Update changelog [#746]
new 758b8f01fc List @cpitclaudel as maintainer
new 241a944770 Fix order of rest checker docs
new 0794d16255 Fix JS tests
new c578d16a61 Remove redundant test case
new 62359870d3 Fix js-yaml error patterns
new 32f21c2ed6 Update sqllint test case
new df0994b3c1 Silence Emacs build on Travis CI
new 4901128881 Reduce make verbosity when building Emacs
new e3814da26f Silence ./configure when building Emacs on Travis CI
new 388a445f80 Make the barebones testing session a little more
comfortable
new 3a1a8d902f Install test packages to local directory
new 512592325b Install stable packages for testing
new f2ef0b21ff Ignore the test elpa directory
new 339178ae26 Add function to to prepare for screenshot
new a9eafd4792 Set font, framesize and error list display settings
new e2696085b4 Fix tagging of checkdoc test cases
new e6ec0f4b85 Fix emacs-lisp test cases on Emacs snapshot
new 07da2b0667 Make severity of info mirror severity of warning
new 032e497fe7 Make sure that we only run Flycheck tests
new 79374b9db8 Don't use internal function from thingatpt
new 9a2d5edfda Update gfortran errorpattern to work post gfortran 5.
new b7b86e50de Fix indentation
new a159f847b9 Use custom fringe indicators [#743]
new 64e8cd537e Merge pull request #750 from
flycheck/feature/new-fringe-indicators
new 9ae7f67d1b [Fix #743] Replace screencast with annotated screenshot
new f5f0d1cd74 Optimise images
new cf4a2b3d8f Fix screenshot layers
new 6fff1bf2e6 Slightly refine the screenshot
new bc153e584d Remove dead Gitter link from README
new 71d7c78d24 Add stack exchange link to README
new bc6866ec72 Fix PHP CLI URL
new 53acb7436f Add -increment-error-columns to Racket checker
new 795bb34b36 Merge pull request #751 from sebastianbeyer/gfortran5
new 4032ff1488 Update changelog and credits [#751]
new 52b63b403e Add tests for gfortran 5 [#751]
new 50be1b0365 Remove paypal link
new 64faed8638 Fix regex stack overflow in haskell-hlint
new 7eb810135c [Fix #761] Document lines highlighting mode
new f95e356641 Merge pull request #760 from drvink/hlint-regex-overflow
new fcbeadf7d0 Update changelog [#760]
new b5eedb7a04 [Fix #758] Add json checking with python json.tool
new 07076a9537 Sort-lines credits
new 1abaf0baec Inhibit warning about unused callback arg
new 09d4816e67 Fix error columns of jsonlint
new 42476449f4 Add function to wrap checker commands
new 6318313d50 Make executable-find customisable
new 74f6126935 Document hooks for executables and commands
new b6bcc076d4 Add tests for executable and command hooks
new a21d35f71e Update credits and changelog
new 73f8ed7823 Merge branch '752-command-wrapper-function'
new 7bde3b2a34 Build Emacs with no CFLAGS on Travis
new bffb7ec7aa Add option flycheck-hlint-args
new 81685228d6 Use a scalastyle executable for scalastyle checker
new fe68e0d1d2 Remove unused test resource
new b8d61954cb Fix dead links in manual
new 14b3160652 Remove unused scalastyle JAR option
new 85c076a221 Fix Rake targets in manual build on Travis
new 7d55e931ae Add -i and -t options to Go build
new c0cfab3021 Fix package-version annotations
new 926c0d14d8 Remove broken test cases
new 2ae68b42a9 Update Git Commit link and reference
new 4a05e4c427 Add :standard-input property to checkers
new 3c109f78ba Make Clang read from standard input
new 62d102555b Use :standard-input t for the checker example
new 27db2b25aa Use standard input for Ruby syntax checkers
new 8c2ebaa3d1 Use stdin for sqlint checker
new 780a5d448d Merge pull request #768 from purcell/sqlint-stdin
new c2e413ad53 Fix sqlint error patterns
new 6088731a82 Use standard input for javascript checkers
new de356779b1 Fix test case for file name expansion
new 023ed6dc7a Update Go test cases for Go 1.5
new d176392552 Document version requirements for RuboCop
new ebf1456c57 Remove outdated note about Marmalade
new 27099bf781 Make haml checker read from stdin
new b65f4fcc3d Make coffee checker read from stdin
new 33ddf34926 Make html-tidy checker read from stdin
new c22fc55edc Make gofmt checker read from stdin
new 46027eadbc Make shellcheck checker read from stdin
new dd486fb9bd Make yaml-ruby checker read from stdin
new f74068c0d4 Make php checker read from stdin
new 780a7ab35a Make perl checker read from stdin
new 2ff2ec0e9b Make luac checker read from stdin
new d2c44788e2 Use standard input for coffee lint
new 5e1a8208fb Use standard input for handlebars
new 333cdb0a68 Use standard input for Jade
new 9a8c4ae51c Remove redundant comment
new c43261383d Add note about standard input with jsonlint
new 400394040d Add note about standard input with asciidoc
new 1b8dafecb4 Remove unused variable binding
new e5b4c22dbb Use stdin for perl-perlcritic checker
new 98d9528d11 Add support for JSX modes
new 5b06142bd2 Extract Emacs installation on Travis
new d80bdf6616 Simplify Travis CI build process
new 6fe7e08b59 Use our own domain for Git emails
new e469b92335 Remove redundant fast_finish from travis config
new 774af37925 Remove version guards for old tools
new 4b07fca167 Refactor ADA tests
new 3ee2876bf2 Refactor asciidoc tests
new 02203b03fb Refactor C/C++ tests
new 282c3f9cf2 Use standard input for GCC
new d33fba2fcf Refactor cfengine tests
new 74c76ecbfe Refactor Chef tests
new 9968f8763d Refactor Coffee tests
new a75dee3dac Refactor Coq tests
new 97e08cefa5 Refactor CSS tests
new d6d388193c Refactor DMD tests
new b101891345 Refactor Emacs Lisp tests and resources
new 0957443b22 Refactor Erlang tests
new 2abecb3f0e Refactor ERuby tests
new ed64af9027 Refactor fortran tests
new bd3f855b9f Refactor Go tests
new c6308d47da Refactor Groovy tests
new 0fa302b393 Refactor tests for some HTML like langages
new 2bf30a7421 Refactor Haskell tests
new 11f0cc98a9 Refactor JS tests
new 631c29645d Refactor json tests
new 4a8d6f3dd5 Refactor less tests
new 738f17a873 Refactor lua tests
new 9b76b20e42 Use standard input for luacheck
new 95bdc7f3df Refactor Perl tests
new 56bc154126 Refactor PHP tests
new 74d1ce16bb Use standard input for PHPCS
new 2aedb69677 Refactor Puppet tests
new a4fad31d53 Use standard input for puppet parser
new 2cabecffcf Refactor Python tests
new 31deda70c3 Use standard input for flake8
new 0c8782a429 Fix resource used by selection test
new 605457e404 Refactor R tests
new 3dddb7aaa9 Refactor racket tests
new 16ce308fba Refactor RPM tests
new 1d7bb30199 Refactor RST tests
new 2761c7e148 Use standard input for rst checker
new b941675d2a Use standard input for Asciidoc
new 7c5843479e Demote AsciiDoc deprecation warnings to info
new 60734484a0 Fix a typo in read-flycheck-checker
new 39c2d32aca Fallback to current checker in flycheck-describe-checker
new 2beb3a439d Refactor Ruby test cases
new eec8ebca89 Refactor the Rust tests
new d25b914c61 Realign source to avoid excessive whitespace
new 05e075df9c Update error display on focus changes.
new 1133089f08 Update test cases to Rust 1.4
new a58dbb7b64 Add rust-cargo checker
new e4a4d11d34 Add missing conjunction
new 32c2231fda Fix sorting of credits
new 716caf9590 Permit multiple checkers per option vars
new df9ebfe615 Fix indentation
new 9ceb90e206 Only test indentation on latest stable
new 5a5e3a0da5 Refactor SASS tests
new 4b120fec5a Use standard input for SASS
new c9f7b2c815 Refactor scala tests
new e88b698aa3 Refactor SCSS tests
new c472817839 Use standard input for SCSS
new 4b6335f437 Fix warning patterns of SASS and SCSS
new 8513c9dd9e Refactor shell script tests
new f289d2e0eb Use standard input for Bash and Dash
new 5aa7b2b9d9 Use standard input for slim
new a4153ca4f9 Move sql test resource
new 6bb5f43cd1 Use standard input for chktex
new 3cee75c7ed Use standard input for texinfo
new 54757f9398 Move verilog test resources
new 5a80c2e754 Use standard input for XML checkers
new bd77406eb2 Use standard input for js-yaml
new 034bcda70b Drop support for legacy Ruby YAML
new 84b2c9a172 Remove redundant environment checks from tests
new 173728f680 Remove racket syntax checker
new f578ca823d Fix indentation
new 3008316a33 Fix test case on Emacs 25
new c276c3bdb7 Remove racket from list of languages
new 8ca34c6529 Add an anchor to the window support statement
new bf0f79536f Fix a couple of warnings in flycheck-ert
new c2651dd01f Add index entry for windows support
new 76f4ec1dcc Fix typo in changelog
new 9af3af1161 Wrap command in flycheck-compile
new 2af5f746e6 Fix :package-version for new options
new 532543071a Require cl-lib at runtime
new 4067e98ee8 Replace some dash function with seq
new 00951e84ba From mapc/mapcar to seq-do/seq-map
new cfa477b873 Replace some fancy while loops with seq functions
new def2cf46b6 Bump dependency versions
new 6343e144ac Release Flycheck 0.25
new 78c76884a9 Bump version in master
new 4f0505efff Do not use seq in check form
new efaf2e3894 Release 0.25.1
new a58bd374ed Merge branch 'hotfix-0.25.1'
new 33e269c8bc Clean up dependency list
new ae371ecf8f Say thank you for Spacemacs
new 91de424b88 Map flake8-pep257 error IDs to levels
new 104d704a72 Properly locate include file in errors
new 6cb710ccb1 Fix typo in documentation
new ed1d84299a Add function to find checker executable
new 1d31ed92da Fix verification of scss-lint checkstyle support
new c2933c7cea Port Makefile to Rake
new 1daf0f70a0 Use standard input for scss-lint
new e53731235c Rename target to denote output format
new e0ee934401 Fix some linter warnings in Rakefile
new 5b10425f6e Cleanup git ignore rules
new af282453f6 Add target to build HTML manual
new 8c6685947f Add Rake task to test HTML and run on Travis
new 8a3bcfec61 Install htmlproof on Travis CI
new d402ef8a30 Fix syntax error in travis configuration
new 95227d5e55 Fix Gem name
new a8dc53a1c3 Update mailmap
new 4d184f5997 Don't spuriously change Rust checkers
new 757c32644a Add syntax checker for processing
new fb624fede3 Restore current buffer after -hide-error-buffer
new 1404451f22 Update changelog
new 1bd0311a7d Never show error buffer in currently active window
new bd20564267 Emphasise the lack of Windows support
new 72a40a348b Add missing parameter to error
new 4dcf10a319 Stop building manuals for stable releases
new 1d0c64869a Fix manual version in deploy script
new bb4354b8eb Replace credits with a simple list of authors
new bf8cab954c Display errors at point with C-c ! h
new 620302c340 Improve error display section
new da7be1ea0d Move manual deploy script out of doc/
new 53a5003831 Move texi macros into a separate include file
new 2404481f19 Rename manual deployment script
new f1c3564c64 Fix some minor markup inconsistencies
new 1dbbfab4c7 Shorten the README
new 7ef44de1ed Slightly refine README
new f4566de93d Fix link markup
new b3fc4f3368 Add a mandatory code of conduct
new eebf86d076 Fix line break
new 541cc476bd Change header format
new db6784bb5d Remove Waffle badge which serves no real purpose
new a86d08fef5 Add an official Gitter channel
new e1fde14a6b Add a Getting Help section to our manual
new 40061b8691 Add sections to getting help node
new 7f7ea81640 Clarify my role in Flycheck development
new 9e14da1223 Install admin tools as local gems
new 60ac11e023 Improve target names in Rakefile
new f9f20a9dbf Enforce a consistent style for markdown documents
new 49850b02ae Speed up htmlproof installation on Travis
new f3358f6aef Fix task name in travis configuration
new 2163a93e04 Always verify markdown sources
new e205bb2d0d Verify Travis CI configuration
new bbec0af8f3 Fix travis lint invocation
new e36ddac94e Verify Ruby sources
new 16725cdea7 Use latest Ruby to build on Travis CI
new 05c4dd2805 Cache bundled Gems on Travis CI
new 9bf7accbc4 Require bundle install prior to rake
new 7786d5599b Use proofer and rubocop as Ruby modules
new 98155f3d0f Fix bundler caching
new 4c24e6f712 Fix gem installation on Travis CI
new 18f45eb4c9 Explicitly disable caching for Rubocop
new 03d408e97d Update copyright years
new d7042563d0 Fix a couple of test cases
new 7dd0c87fab Use the Emacs Lisp syntax table for checkdoc
new 989f6a5525 Add todo comments for compatibility code
new f02f7860a7 Rewrite manual deployment in Ruby
new 78bf29bc06 Link to known Windows issues from documentation
new f08af94ea9 Move checkdoc runner to admin/
new 9f2983af0a Fix checkdoc invocation in Rakefile
new 1378ec0db8 Fix style test for checkdoc runnner
new 4c7d85e692 Slightly improve Haskell option docs
new df7687f6d9 Add option for puppet lint configuration file
new 538aabef61 Add option to disable puppetlint checks
new a07bb8b531 Wrap some overlong lines
new f69975f246 Update docstrings of hlint options
new b49684aa16 Update list of authors
new 11eb0c2fc4 Add texinfo macro for flycheck.org references
new cc3b35be3c Remove extensions from list of languages
new 7c534308f6 Mention describe-variable to read docstrings
new f6b1594c61 Port tests for manual to buttercup
new fe1d5c8d61 Fix typo
new 619a393102 Rename spec
new 093332c055 Split specs to use only a single expect per spec
new 347ecf1db6 Fix indentation
new e94961b9b2 Add list of all languages to languages node
new 579e1e5ea7 Group specs in sub-suites
new 8acd0f3d5f Run buttercup specs on Travis CI
new ae7c73abd4 Cache cask directory on Travis CI
new 2d5c60cc01 Fix summary and add commentary
new b48a665292 Move helper out of describe
new f75136ebf2 Simplify spec names
new 2fecfc64fb Optionally include filename in flycheck-error-format
new f7a3b15ee8 Add Flycheck Buttercup with custom Buttercup matchers
new 114aa04ea0 Write specs for error list
new 0e92ecbb4a Wrap over-long lines
new 7a82b38c09 Merge message and checker columns in error list
new 12e051ea94 Restore Emacs 24.3 compatibility
new 689ab4835a Also restore Emacs 24.3 compatiblity in test cases
new ac18a99817 Regroup matchers
new 9e9f69f4f9 Add specs for Haskell module name parsing
new 76d466847f Fix haskell-module-re to exclude following paren
new b6a6be9206 Add Travis CI badge again
new 4dec26f039 Remove outdated test README
new 39c954ba41 Move chat and manual badges first
new 64c501e006 Enable syntax highlighting in README.md
new d582ca2c47 Add missing :package-version options
new 217c944a2a Remove obsolete flycheck-copy-messages-as-kill
new 6b967c7d86 Remove obsolete flycheck-perlcritic-verbosity
new b49e9ad9dc Add .perlcritic support
new 655aae9a7c Improve README
new 15480cfd48 Remove Cask section
new 8dde3c75cc Fix string quoting
new 45349ad44a Don’t catch bundler/setup errors
new 3f4e3907c0 Run rake through bundle to control its version
new bea552af3e Remove redundant html-proof installation
new 6330353375 Build manual within its bundle
new cfee856c70 Chunk process input on Windows
new fadb7a0063 Deploy manual as part of "script" phase
new 25ce32918e Fix quickstart link in README
new 25422dc0fb Really verify all Ruby sources
new 244aa3db3f Relax some rubocop rules
new 2069782fc3 Check tabs and whitespace style from Rake
new 80acbd43d2 Fail verify if checkdoc fails
new 03e34e1419 Remove executable hack for test runner
new b5fbd975d9 Fix all checkdoc errors
new 1662eb853b Don’t fail when manual deployment is skipped
new 67c259d1c8 Filter false checkdoc errors from Emacs 24
new ecc8aa66b4 Rename to test:doc
new 0a5df87ba3 Split test:integration from test:unit
new 927bcffc67 Add test:fast target to run all fast tests
new 4b1b897ed7 Add rake:check target to run all checks
new fe8b311cd9 Fix status check when deploying manual
new d845fad650 Make sure that we only run specs on rake test:specs
new 24a4ecc094 Fix wrong references in examples
new dd2319cae1 Add integration test for Flycheck’s MELPA package
new 8d7ff98063 Group test targets into namespaces per test type
new 65d7c36367 Add namespace for Travis CI deployment tasks
new 047f490405 Enable all package specs
new 191b18a0ef Fix change detection in manual deployment
new e96de6e776 Port global mode tests to buttercup
new 36bfbf1843 Update CoC to follow Rust’s latest updates
new 9088854709 Mock encryption check in test
new f27d1b36ea Port tests for -encrypted-buffer-p to buttercup
new ca3cceb4f2 Clarify how to use re-builder for error patterns
new 2da7cabf19 Reference rx for a list of built-in rx forms
new b877dd332e Indent the note about registering checkers
new a5150a1068 Remove redundant eval-and-compile
new 5e7a0a65cd Add two spaces after period
new 7d0129aafa Add a separate job to deploy the manual
new a5a1b7fb0b Refine top-level check targets
new f2207c1ec4 Run check:fast as default task
new 94422db832 Fix grammar and spelling
new 849b7346aa Add TODO about null-device for Go 1.6
new c829885e56 Update Rubocop and fix style errors
new 3695665960 Don’t require bundler anymore
new 40f4d6129e Add rake help task
new 9efda2c021 Make rake help the default task
new 89d57c2771 Port error filtering tests to buttercup
new 9c183e45e4 Add check:doc task to check documentation
new 7f9aafa1bc Document tools in rake help
new 25018d7148 Fix indentation
new 58d6d78589 Add a flycheck-jshint-extract option
new 1ebce3fb56 Update jshint reporter option
new 56a80cc732 Add flycheck-cppcheck-language-standard
new 7e147dca8a Use standard input for Less checker
new f89f1f7aaf Allow Emacs snapshot tests to fail on Travis
new 3dacb0f214 Indicate disabled checkers in verification
new 2752c4c950 Refactor completion system support
new d206496f5b Fix --extract option value for jshint
new 61bd1dd109 Fix link
new 91bca9dd52 Parse hlint suggestions as info
new 28685efc6e Fix typo
new bf6592b20b Rewrite contributor guide
new b96a985cae Add link to list of beginner friendly tasks
new f485b7a3d8 Join dangling paragraph
new 7b62e9a9e3 Fix wording and grammar
new ecf9d74572 Add option for mode line prefix
new 552060d7db Port mode line tests to buttercup specs
new 6b10c300eb Add assume macro for buttercup specs
new f7d04db81c Remove assume macro
new 633f8b81cb Remove dependency on integration specs
new a5a40dc2c4 Add rake check:language to run all tests for a language
new 3e42d0f42e Rename check to check:all
new dd96be4566 Run manual specs in check:doc
new bb9906509f Remove last remnants of bundle
new bd9e28f002 Get rid of subprocess dependency
new e670f297dd Fix style issue
new 7aade43d7b Fix no such method error
new 6851460ade Make use of module_function
new 2144c0cd97 Remove trailing whitespace lint
new 64fb8c9d0c Clean bundler env on Travis CI
new 3b855f22df Improve markup
new f7ef8ae2a1 Require json-mode for JSON checking
new 2cfba2b446 Use Github API license badge
new 9019e1c0ab Use shields badges where possible
new 12099e9342 Remove manual badge
new f39fda1d8a Add missing descriptions
new 5e0d948518 Show path to scalastyle config in verification
new d4c302c09f Add new racket checker
new aad1de2d37 Don’t check when default-directory is remote
new 7758784753 Revert "Don’t check when default-directory is remote"
new b60387b20e Don’t enable Flycheck Mode in fundamental-mode
new ae2dd6eaf8 Prefer eslint over jshint for Javascript
new 2404c22eb5 Add no-byte-compile to flycheck-buttercup.el
new 5c0ee5481e Write go test output to temporary file
new fe54a9a58a Document no-byte-compile workaround
new dc82bb7ee7 Remove unused test helper
new 5458baba33 Clear GPG Agent information for gpg tests
new 1b2b30ed91 Remove redundant Gemfile
new 7c62448946 Use Emacs Lisp mode for Checkdoc
new aae4598c13 Skip haskell stack tests when homedir nonexistent
new e36683e5fa Remove mention about flycheck-scalastyle-jar
new b1e2572978 Add option to check for shadowing in go vet
new 9a18c65929 Properly reset $GPG_AGENT_INFO
new 2e0edf9322 Use a temporary home dir for gpg tests
new df8e1547c4 Verify presence of compiler-lib package for racket
new 3999501e8f Simplify go-errcheck with -abspath flag
new 7ff8d39a66 Remove unused lexical variable
new de696ba5cd Catch error message for multiple Go packages
new b89f676776 Set cppcheck -x param based on major-mode
new 43569c9321 Check whether R has installed the library lintr
new 7771ac71b6 Move badges below header
new 02ac9c6e19 Fix installation instructions in contributing guide
new cdf0f0599f Fix task documentation
new 6c78c17fda Remove HTML Proofer
new ba6ae06740 Don’t run phpcs on empty buffers
new ff929c29d4 Move old manual
new 3867773717 Initialise Sphinx docs
new 9b89c2592b Configure Sphinx
new 7f92a991f0 Add frontpage
new ceb9801181 Add autobuild for Sphinx
new 5712c209b2 Add shortcut for Github links
new cbd7e58d65 Convert the Code of Conduct to ReST
new e624f84de7 Add people page
new c92d3e5a08 Move code of conduct into documentation
new 2e4e6e1259 Create a directory for community guide
new e661ad89d9 Add page about extensions
new 5193798c4f Add guides to frontpage
new 05b17d565e Add shortcut for Flycheck github links
new 7700b3e30e Add page about getting support
new ca6032de3d Fix wording
new 10a790942c Add logo and favicon
new 2414dbcd53 Add missing copyright notice
new ee6caae8e3 Add a simple Makefile for documentation
new 701f56d42a Add target to initialise doc dependencies
new c942c3d96d Ignore build directory
new 4e9192bc12 Customise HTML theme for docs
new e98c7607ce Add a ref target for extensions
new 72462ae65b Add contributor guide
new ac0e8862f9 Fix reference target
new e38cf83e9e Fix markup in contributing guide
new a496c8f034 Show documentation in browser for html-auto
new 1cf625830a Make make init check for pip and virtualenv
new 2f726f996d Update the documentation section for Sphinx
new c7eea53a33 Add Github contributing info referring to the guide
new 18df95d1f6 Fix a couple of links to extensions
new dce6e9efe1 Remove non-ASCII character from URL
new 39d14b2630 Fix favicon filename
new 5ef3d6636f Ignore localhost when checking links
new 25b7941602 Remove redundant dependency on recommonmark
new 9d278c49ce Explicitly specify encoding when reading version
new fa75e4d85f Add missing whitespace to copyright notice
new 7df1eba7e7 Fix standalone link syntax
new 6d4620ceb6 Add licensing information to frontpage
new 22427bb147 Expose a todo list for the documentation
new 721c409b1f Add placeholder for future maintainer guide
new 02ec3dfba9 Move the old texinfo manual into doc/ dir again
new b112aa175e Link the old manual while we are porting
new b748cdf9cf Add missing authors
new eae2141baf Remove Rake targets related to the old docs
new d17a8a79d1 Update Travis CI configuration with Sphinx builds
new 2983880cd1 Do not install Gems when building docs
new 28008e2947 Temporarily fix tests
new c71f61f540 Fix shell syntax error
new 886cf6a72e Add license terms of the logo
new 3cf720fee2 Fix FDL link
new e5504dbb72 Fix linkcheck ignore rule for localhost
new 93a54f5c15 Enable nitpicky Sphinx on Travis CI
new efc4731ccb Remove misplaced shebang
new 8825320a37 Add links to index and search page
new 77f6607a80 Start a basic Emacs Lisp domain
new 0a52d0c3d1 Ignore Python bytecode
new bf6a7f4cb3 Add object type for Flycheck syntax checkers
new 72517c88e4 Use bidirectional index for Emacs Lisp variables
new 6c408172ea Fix invalid dictionary access during iteration
new f73694e25e Add directive to document a supported language
new 6bac2e142e Use any as default role
new c93ac67e81 Fix markup
new d3a6883042 Resolve cross-references
new 70fa3e53c9 Collect documented symbols for search index
new 87f009e289 Add shortcut directive to document config file
new 044c986b12 Pass proper content offset
new 9a6ab55325 Add elisp role for inline Emacs Lisp code
new 5fd7056510 Add intersphinx mapping for Python 3.5
new b38ac0320f Add list of languages
new dd4b9b07f9 Fix a bunch of links to checkers
new 383292cfc9 Test the new list of languages
new 2f48663cb1 Remove the legacy list of languages
new 09e1f51aa2 Show full navigation for frontpage as well
new 4d4225800d Add a TODO for the changelog
new c4d07e155f Add licenses
new 3c20270771 Add Google Analytics tracking
new 61e825f540 Enforce a recent Pygments version
new a5100fe81e Document requirements
new d0d6bcd595 Use -when-let from dash for compatibility
new eb4ab36334 Merge branch 'sphinx-doc'
new 85b8e398d6 Rename support -> getting help
new 1512e157f2 Remove depth limits for toctrees
new a5e7c177f4 Rename very quick start -> try out
new a592593733 Add Travis button
new 62cde0dde0 Reserve space for a developer guide
new 13b9254bbb Don’t verify travis.yml every time
new af30de057c Replace Rakefile with Makefile
new 736d86e1a8 Remove test case for packaged Info manual
new 0428c9d329 Add spec to checkdoc all Elisp sources
new 80427694b7 Remove redundant indentation test
new 1351d5946d Don’t test MELPA package on Travis CI
new 9b98cde4d6 Fix indentation
new 63aed2e8f5 Add specs to check indentation
new edec58df91 Link to Github page of pyflakes
new 162a286c54 Fix documented version requirement for Flycheck
new ec6cfe450c Simplify CoC title
new 19e067e8d6 Add changelog to documentation
new 6a9c5f7d89 Note new documentation in changelog
new 15e637c2f4 Document PATTERN variable for make specs
new e00c197c54 Add proper issue references to the changelog
new 956f23d2cb Add installation instructions
new d098b1cc5e Update a couple of old links in changelog
new 90d7668b9f Shorten some extension links
new 0aba1e61c1 Fix logo path in README
new ef5255655b Add missing language to code block
new 34ee6a96f3 Don’t run linkcheck on Travis
new 854bf80427 Shorten title of extensions document
new 27357d9122 Move all licenses into a single document
new 15563be82f Explain init file in a new glossary
new 1cdbfe0eb7 Convert favicon to ICO to make Sphinx happy
new 30082fdc93 Fix markup for literals
new 502236868e Remove left-over Texinfo markup
new fc7369276d Refine prerequisites
new e4214f4f8b Add quickstart to the documentation
new 9e6425b7d7 Fix 'command' not found issue
new f6f0c16d86 Remove redundant todo
new 48e4e35f4c Rename getting to get
new 306b1349c1 Refine introduction to quickstart
new 80851655a3 Move target and index generation into base class
new c903ec7402 Add missing label for constants
new 4838a34cfa Add docstrings to elisp domain
new 62da0fc317 Add missing reference targets
new fc0eed6011 Add missing kbd markup
new 73947e1317 Move label into generic symbol directive
new f376aa4771 Add flycheck-pkg-config to extensions list
new 71918da97c Fix typo in Makefile
new 80ba65ec27 Add 'stack --nix' flag support.
new ce40ba29ad Bump 0.26 to 26 and document policy
new 3e5ef1b54c Split old changelog into separate file
new 8cbbe04faf Update quickstart and installation links
new f30f2d2d34 Change the header style
new 6dbebec9cc Add release script
new 87c28c8278 Fix many broken links in README
new 5c79a64e06 Fix broken link to contributor guide
new 1b0c9d20d3 Document the release process
new eced7b0172 Also push tags after a release
new 9f100cde37 Require announcement in Gitter channel for releases
new 2670f69bee Add signing key to team page
new f821e446c2 Explain why we list GPG keys
new 67990df43d Open online manual
new 78bbde6879 Fix go vet verification function
new 1981163574 Add Flycheck/Flymake comparison to new manual
new 0b8b195fd9 Remind to upload package and edit release on Github
new 904d064a15 Document Git signatures required for Flycheck
new b3bb19a4fb Fix link to go vet documentation
new e344af6436 Fix link to flycheck-pkg-config extension
new 9dc8760675 Use https for emacswiki links
new 0413ef468e Remove redundant todo
new 5b226e936f Add directive to document interactive commands
new 61fdfa1464 Add directive to document a minor mode
new 95191d4215 Cross-reference bindings in quickstart
new 7237ea0773 Document state of TRAMP support in Flycheck
new 842c2725fd Document buffer checks and checker selection
new c726a67711 Add infonode role to x-ref info manuals
new 7c4dda7a31 Say thank you to extension developers
new 18738d5a6e Refine description of flycheck-package
new f4646d82a3 Use definition lists as bodies for seealso
new ab40e81ba6 Reference documentation tips from the elisp manual
new 84454565ed Add references for headers
new 44a89eb94d Add seealso for references to info manuals
new b50c9b4a8d Fix command to set a directory local variable
new dfc2fb6b4b Document disabled checkers
new 19677abec0 Split long section about syntax checks
new 512c79bc96 Add user emacs directory to glossary
new 77355554c2 Add introductions to user guide documents
new f9b64978f4 Fix duplicate explicit target
new 480ae18a75 Add references to front page
new 92bb4c30bc Guard against void package-user-dir
new 5111e56e36 Clarify policy for alternative install methods
new 4fad724a75 Support documentation of faces
new 6646f22273 Document error levels and highlighting
new 1e4a946574 Remove debugging traces
new 94fe503fba Update URL for puppet
new ec2a8b196e Add missing link
new 6fe26877a0 Fix glossary term reference
new b949561eb3 Warn about all missing references in docs
new c67f3b70d5 Fix reference
new 9a213998d0 Show git output when git files
new 501793b139 Port release script to Python
new e31aa58f40 Remove redundant todo
new 9c9fdde4f2 Fix typo
new 60e9db2efd Take minimum Emacs version in docs from lib headers
new 932cc89042 Add missing targets
new f0e4cf4c2d Fix version requirements in README
new 869711bca6 Release version 26
new 04af1cddd1 Bump version in master
new 52a6b33261 Restore Python 3.4 compatibility for RTD
new fbd2b6ff00 Specify encoding to build on RTD
new 53dc5ad6e6 Add Go unconvert checker
new 255d33562d Add markdown lint checker
new a2925d057f Improve docstrings for mdl
new 71f2e4dd53 Fix PHONY target name
new eb992b2343 Only run Coq tests when coq-mode exists
new 21c4706881 Fix error parsing of python-pycompile
new 144dcf15fb Add todo for documenting pull request reviews
new 1c414976b7 Add missing bodies to todos
new 958cbbbc67 Fix Flycheck URL in header
new 4157976ad0 Allow to pass ERT selectors to make unit/integ
new 9cffb56b15 Fix quoting of help messages in makefiles
new 37baa97d65 Document Make variables in make help
new 734fe96fbb Update PHP test cases
new ca8401f956 Pass original filename to phpcs
new afedb3b865 Update a couple of links
new 25e5d4eb06 Add Go team to teams
new ead2b61896 Pass relevant settings to checkdoc subprocess
new 615927f476 Run Emacs Lisp integration tests on Travis
new b755f26a5c Skip checkdoc settings test on 24.3
new 28355afa38 Finish manual section on reporting errors
new 610bd44614 Remove unused variable
new 0e1f171a09 Fix formatting
new f1f8983066 Document new S-to review column
new c6575a2d0f Update alabaster theme
new 985085d1d0 Document how to make extensions part of Flycheck
new 9b8bf533c3 Add tslint checker for TypeScript
new 95b4c27f58 Fix test for gpg2
new 777f52e6dd Document github flow and branch rules
new 1ac16d7b4e Document services that we use
new c8c9b8913c Add welcome messages to issue/pr templates
new a5c117cca4 Add Javascript and TypeScript teams to docs
new 0040538d27 Release version 27
new 2a5282fece Bump version in master
new 97426606c3 Document post-release steps
new 469e7b7fd5 Add RTD versions dashboard to post-release steps
new 05500f55da Fix the 'multiline-error' rust test
new 89c479613d Add option to set Rust binary name
new 2045e59be8 Document our Rust team
new 42623a5fd5 Rephrase docs about review column
new 33d3b68821 Split paragraph
new e667e7c840 Port PHPMD test to buttercup
new 44fdb6d387 Fix a contributor's Github alias
new d345fb56ea Fix `package-version` for new variable
new ac3317b317 Make `flycheck-rust-binary-name` buffer-local
new cd77c83814 Fix package-version properties
new bcb5e15a04 Document error navigation in the new manual
new 0f7a1192b0 Rename error navigation document
new 49c4f3fc17 Refine PHPMD error parser spec
new e1889622bc Document error display in user guide
new e386a76ea7 Shorten title to prevent sidebar wrapping
new 73da6e8dc5 Don’t fail doc build when xref db is unavailable
new d9e5634ae9 Document functions
new 0628442bcb Rename all elisp directives/roles
new 792767d081 Port Checkstyle ERT tests to buttercup
new dfafacb20b Add Waffle badge
new 35a8578812 Refine typescript parser test
new a3f6cb5101 Disable local variables hook
new c490540adb Remove incorrect message about TSLint config file
new f27ef4cecc Remove incorrect message about TSLint config file
new 4bc393a06d Rename luacheck to lua-luacheck
new 83186a6991 Fix indentation
new 6517560c60 Update scala mode package name
new 362b1182ba Port help tests to buttercup and simplify them
new 6b6f4dbf42 Port Cppcheck from ERT to Buttercup
new 6a1467a19b Fix code style error
new 4b3b4a95b7 Extract version guard in tests
new d3096b9011 Enable Emacs Lisp Mode when testing doc style
new 749c86b363 Add support for multiple --std= arguments
new e2ddce5ef6 Add support for cppcheck's --suppress= argument
new 05aae1b116 Fix a typo in the manual
new 0eb5935462 Add support for parallel Sphinx builds
new 82fddfbd03 Don’t license the documentation under FDL anymore
new 695dddca38 Fix any xrefs to keys
new 45fc88f9f9 Improve doc titles
new 1d784f5a6d Document error killing
new c7b73ef217 Welcome @sergv in our new Haskell team
new 2e4d04651f Remove Spacemacs from acknowledgements
new 07e53262b4 Show stars instead of watchs in docs
new a6f56dba74 Remove Travis CI status from docs
new cd20695179 Remove misplaced non-breaking space
new 54cfbbef2d Require release announcements on Twitter account
new 4144c76da5 Link Twitter account in “get help” doc
new 8154c41f13 Enable Racket checker when Geiser uses Racket
new 8866cef778 Simplify racket checker predicate
new 739c069112 Add a demo syntax checker to test init file
new 94ef582cc0 Improve documentation about error reporting
new 450eeb00ff Fix "End of file during parsing" when no errors with
tslint
new 211ec0aceb Simplify error parsing of tslint
new 16fb3f27d9 Document the error list
new c794314868 Optimise image
new e92b1c54ba Add more badges to the doc sidebar
new 20e08bddcb Make Haskell checkers compatible with GHC 8
new b7a08e34e3 Increase width of line number column
new 378567736d Fix Makefile help
new c32c6fcbc9 Fix cppcheck test
new 0dc2717173 Document mode line indicators
new 7c3a30d12d Add Make target for optipng in doc/
new 2f1d09bb18 Fix anchor for xrefs to key bindings
new 0f26536426 Get rid of redundant setq
new 946382ede5 Make sure to generate safe filenames
new 0b6d258cc8 Release version 28
new 1c5e5f0c85 Bump version in master
new 72936ec10b Demote markup for program name
new 7720fd67bb Pass epg-gpg-home-directory to gpg invocation
new f9a9d3c465 Update expected values for rustc version 1.9.0
new 25e56591f1 Update the commentary
new 3e5085b354 Add flycheck-mix to list of extensions
new 1056e60357 Group recommended extensions by language
new 67ed6be140 Reference the old manual in the todo blocks
new 19df637e43 Refresh package index in install instructions
new 1988325aa7 Refresh package index in README
new 0b14487e41 Cleanup whitespace
new 0046f0ee7a Detect DMD continuation lines
new 99f9769889 Mention Github org ownership
new fe3d5867bf Drop Waffle
new 7ae82c938a Document issue triage for maintainers
new 98783ccf90 Remove mention of waffle from docs
new d570c4df14 Require just one approval for pull requests
new db31d10bbd Update branch rules and add merge guidelines
new d6864b7478 Set C locale & patch C, Haskell and fortran tests (#889)
new b4c56e8099 Update expected values for cppcheck 1.74
new e3c6ebae46 Remove stray character to fix doc rendering
new 25bd273b76 add :cwd and :environment to
flycheck-define-command-checker.
new 95cf55607d added check for :environment to be a list of strings
new 092055830b changed member-if-not to cl function which is autoloaded
by cl-lib from cl-seq
new 0a39e99a53 adding the posibility so that :cwd can be a function
that returns an absolut paath from which the checker command will be executed.
new 3e1d15d0e2 removing the :environment property
new c702e74503 flycheck-fix-error-filename now takes cwd
new c95eed7a71 Rename cwd variable names and property names for clarity.
new c7d0581c85 remove #' (sharp quote) for default-directory property
new cb2ddd9726 Move default-directory into flycheck-syntax-check
structure
new d822f3cbbb Fix test, test for relative name in
flycheck-fill-and-expand-error-file-names
new 2227e29932 Disallow static strings as default-directory values
new 59de06d4f6 Move default-directory into checker process object
new 876eddf47a Stylistic improvements
new ce1f25f458 Remove :default-directory from flycheck-define-checker
new 6523e68a87 Tidy docstrings up
new efb9399bbe Add note to CHANGES, add myself to contributor list
new 472eb7c1e4 Merge pull request #973 from sergv/cwd
new 7bc9a0789c Merge pull request #1004 from
spwhitton/update-cppcheck-expected-values
new fb9f1c47ce Enrich interface of default-directory function
new 99a22015ab Move :default-directory into flycheck-syntax-check
struct (#1006)
new 66c3392502 Fix quotes in Emacs Lisp test cases
new a924b7aa56 Don’t allow Emacs snapshot tests to fail
new 9e3ebc30e5 Fix indentation
new aa393e6c04 Rename default-directory to working-directory (#1012)
new fa035f0c29 Define default directory for haskell-stack-ghc checker
(#1007)
new ceaf8c460d Rename to :working-directory
new 09d63d189d Update changelog
new dc3a16163f Differentiate between maintainers and lead maintainers
new e58c32eb0e Require two maintainers for PR approval
new 51c4312715 Explicitly add the default lgtm pattern
new a1e76699e8 Optionally install golang test dependencies
new 5c826e95d2 Add maintainers file to repository
new 29c1d29586 Add hidden mail address to fix parsing error
new edd66bc298 Require CLA signatures for contributors
new 10fe975921 License contributions under any later GPL version
new b690414f00 Use “owners” instead of “lead/head” maintainer
new dcf068b779 Clarify PR approval rules
new b97df1e654 Add process for adding new maintainers
new cc95b39a07 Add slim-lint checker definition
new 8898807e50 Fix reference target
new 32d38801aa Require Sphinx >=1.4 for docs and fix index structures
new 077e8dfe06 Welcome @kthelgason to our new Elixir team
new 2b13616f17 Add missing defcustom args to fortran options
new aa5c48597d Add option to build offline HTML (#1014)
new 5ba9fd9c2b Fix grammar issues
new 3800bb6994 Add syntax checker for CHICKEN Scheme (#987)
new aed41c0c2e Add verification functions to Racket and Chicken
new 278a2db05e Fix misleading implementation name
new bc833f3b89 Safely call raco to check for expand command
new 4ac12ba647 Unquote argument passed to bound-and-true-p
new c31379661e Remove redundant geiser-mode from :modes
new d6a4df0266 Support for multiple custom rules directories in ESLint
checker (#1023)
new bc6b450928 Support latest output format of errcheck (#1025)
new aa95593ea3 Error on byte-compiler warnings in Emacs 25
new ab1aa7f91f Add version numbers and system info to verify
new 5ad680681a Update test suite expected values for rustc 1.10 (#1026)
new ae5bc7f26d Update test suite expected values for GCC 6 (#1027)
new a1e0a3ec55 Test against 24.4, 24.3 is all too flaky
new 6833352ef3 Add a note on early approval of PRs
new b5a14b49aa Parse puppet 3 errors, add puppet 3 tests (#1028)
new 5cb7028a36 maint: rename compile.el -> flycheck-compile.el (#1029)
new 9176e52a70 Remove stray text
new db56d7b4d4 Update people.rst with Puppet team (#1031)
new a8147c47be Fix temporary filename in error body in addition to
error header (#1030)
new 7a8f651a1d Document version requirements in language list
new 61c6d27a24 Fix link syntax
new 47f689aa35 Update mailmap to add full name
new 1044b8ba81 Update mailmap to fix names in git log
new 5e8ae80f09 Fix a couple of typos
new 66cdce829a Add missing target name
new 1e36995523 Update test suite perl expected value
new e56aa3b81b Puppet-lint: format output with `line` (#1053)
new c038cfddab Write Go compilation output to /dev/null (#1039)
new fbac193668 Make sure checker's :predicate is invoked in its
:working-directory (#1040)
new 125530f702 Test against Emacs 25.1 RC
new 00a38359bf Allow failures when testing against snapshot
new 6953ee3ec6 Use JSON output for rust and rust-cargo checkers
new d54cafda73 Merge pull request #1036 from
flycheck/rust-json-error-format
new 31cb3d64cb Run emacs without Cask in Makefile (#1043)
new d0a2aa9b67 Don’t trigger side-effects when loading test/init.el
new 8d38a29957 Include config file in verification buffer if any (#1038)
new 3445ed012c Immediately show errors after explicit jumps (#1042)
new 9b79e1d9ab Remove mentions of Flymake fork (#1052)
new 1888ee7b95 Add targets to format files and check formatting
new a1ba861921 Check formatting on Travis CI
new 85fdb31336 Remove redundant indentation specs
new d0f85f90d4 Merge pull request #1044 from
flycheck/1041-format-sources
new 82ed054d5c Fix php checker (#1045)
new 8f02cc27a0 Add make checkdoc to check doc style
new 1d669cd2fc Document that make check requires Emacs 25
new 0fb37c6ac1 Merge pull request #1056 from flycheck/make-checkdoc
new 38f88da0b6 Release version 29
new b0d24ab5e7 Bump version in master
new 2ee668d1e4 Add elixir support via dogma
new e10f40c252 Merge pull request #969 from kthelgason/elixir-support
new fe2e333bda Pass original filename to flake8
new 5c76b1814c Fix a couple of Python errors and warnings
new 7b4f5440fc Remove redundant env var from travis configuration
new 7a36e43626 Mention the changed version required for flake8
new 66fea7557b Update flake8 test cases
new a6d68066c5 Let luacheck find its config file itself (#1057)
new 846e070688 Add target and config to lint our Python code
new 63a76876e5 Lint Python code on Travis CI
new 29a4d16fcb Fix all flake8 warnings
new 48e6bfda7a Add @ghprince to contributor list
new 6278a644cf Fix alignment bug in
flycheck-compute-message-column-offset (#1058)
new cfa5cb2a8f Add @ghprince to lua team (#1061)
new e657963d5f Pass the filename to luacheck (#1047)
new a8475a8217 Simplify implementation of compute-message-column-offset
new 03122e2367 Use flycheck-error-list-format in
compute-message-column-offset (#1065)
new b6e8b7e56d Add @aaronjensen to our Elixir team (#1064)
new 839d0a7cf1 Compute error-list-msg-offset once and for all (#1066)
new 81a884bfca Speed up elixir-dogma predicate (#1063)
new 0c041aa4f7 Fix elixir-dogma on non-file-backed buffers (#1068)
new e6abe0aa0d Replace wrong .. option with .. defcustom
new f0f31ecb7a Fix documentation tests
new dbc0eb311d Remove "upcoming" from the description of flymake in
Emacs 24.4
new fc96ef8882 Add configuration entry for cargo's rustc command
new 74c042fb4e Require syntax checkers to have :modes
new bbd082910a Extract major mode check into a function
new d4016e0a2b Add sass-lint checker
new 6a49caea7a Support the elpa-flycheck Debian package
new 794e50c34d Use long key ID and add link to keybase
new cc04361cd8 Merge pull request #1071 from flycheck/require-major-mode
new 5b62d0bbdf Use literal markup to refer to commands
new fd75a7e9d9 Document syntax checker executables
new 7a7a358b62 Emphasize versioning policy
new 7aacef9003 Remove jade checker and replace it with pug checker
new 2875c63911 Merge pull request #1084 from
robbyoconnor/add-pug-mode-checker
new 329e651d0d Document syntax checker configuration
new 1cdb4462f3 Fix non-existing directive
new bc740101fa Merge sass and scss sections in list of languages
new 854be01c58 Remove redundant TODO
new cc87573bff Remove todolist
new 85a634f45e Remove non-existing file from Cask
new d0d03af016 Use different autoloads file for tests
new d4567b7a84 Remove a redundant require
new 57bbcefcb4 Update gnupg tests
new b6225b4bc0 Don’t set GPG_AGENT_INFO anymore
new 4681aaacbd Test against final Emacs 25 release
new 9e78ce4bf1 Add a style guide for contributors and maintainers
new 87e590d806 Fix format argument order in error messages
new 426e8bea48 Rename spec file
new 3cc1ddf267 Extract buffer emptiness check into a function
new e99c59ab03 Don’t run python JSON checker on empty buffers
new c4aa9f0c19 Prefer MELPA Stable for installation over MELPA
new 9c8d75072d Merge pull request #1093 from flycheck/style-guide
new bade2de5f0 Add :enabled property to syntax checkers (#1098)
new 48f0b87ab1 Remove redundant blank line
new 82921b2e43 Load test files outside of runner
new 44babab023 Remove unused variable
new 255c85fc15 Add reftargets to all frontpage sections
new e1830869ef Fix markup
new 48f1f3f859 Add tables to the sidebar
new 30d307b349 Fix invalid use of load-file-name in test init file
new 3386adf1ae Edit OS X -> macOS
new f25a9dfe96 Show full error ID and message as help-echos in error
list (#1104)
new caed9484d8 Use consistent colors in header and entries of message
column
new d470857af8 Fix format test on Travis CI
new d7b664da6c Fix formatting
new 7aa83288fb Merge pull request #1106 from
flycheck/error-list-header-face
new ec31874a66 Disable eslint if no config is found
new 5ac89b8775 Suggest updating the checker when warning about
suspicious output
new 6be0f2d692 Fix overlong line
new bd33d6ea68 Disable syntax checkers which are not installed
new 4225b2d3d5 Fix document link
new 2df3dbbc88 Use a Unicode ellipsis for truncation in the error list
new fc35929888 Check that error message is non-nil before replacing
temp filename
new cea7e2fb5c Merge pull request #1116 from
flycheck/disable-missing-syntax-checkers
new 3c540e71ce Check validity of definition in :enabled
new c3257c506e Pin pydocstyle to fix lint error
new 7843efe8aa Show :enabled in C-c ! v
new 6db8224ee3 Make C-c ! v show whether eslint config exists
new 1177d74acb Document the needs help label
new 7476b6256a Move commit message style to style guide
new 12cd7081ba Merge pull request #1124 from
flycheck/enabled-in-verification-buffer
new c6fc7237f5 Blacklist broken Sphinx version
new 6deaaeb952 Add syntax errors to chicken checker
new a5f8aafdeb Update outdated comment
new 1f811d6c1e Update a couple of links
new 185a3c9d54 Fix macro errors in JSON output for rust checkers
new 34e7e55401 Merge pull request #1128 from
flycheck/fix-rust-macro-errors
new 52eb56af50 Add the ability to explain errors at point
new 5e16cfc9de Merge pull request #1122 from
flycheck/add-checker-explainer
new 02ec8c6417 Document breaking keybinding change
new e1882c6c7f Add troubleshooting section to user guide
new 967198cac6 Merge pull request #1126 from
flycheck/1100-troubleshooting-section
new 7aaaab6c48 Fix broken reference
new 9c063965e8 Release version 30
new e86fa19af7 Bump version in master
new 4238090955 Add protobuf checker
new 645328a6b8 Restructure review and merge process
new abb3e5c838 Require only one approval from maintainers
new 047d1008e8 Merge pull request #1125 from
marsam/feature/protobuf-checker
new e247ea6fb1 Add rules for commits to the style guide
new 93e6e322bb Merge pull request #1139 from flycheck/commit-rules
new 03808708fe Merge pull request #1140 from
flycheck/refine-review-and-merge-rules
new 37954d9302 Add systemd unit config checker
new cf558d00fe Merge pull request #1136 from holomorph/systemd-analyze
new 39e48ea581 Rename "cwd" variable
new f112d0cbb8 Fix undefined names
new 8004412f96 Remove redundant function
new db61d9b470 Remove unused variables from tests
new e893c06fad Remove legacy manual
new 00debbaf6c Cut down our readme
new b8f7a32ee6 Fix markup
new b6e3e2db7b Add an explicit link to the website
new 61fb052f23 Don’t fail if stack path --project-root fails
new 074b58e52b Fix invalid function call
new af8ded9955 Default to current major mode
new 9f02197ee1 Remove :standard-input nil from sass-lint
new 6e21374702 Check whether buffers are really saved to disk
new c7d732b841 Merge pull request #1150 from rski/fix_buffer-saved-p
new f62f6cc9b4 Merge pull request #1149 from
rski/sass_lint_standard_input
new f8c20f4f98 Remove unmaintained cpplint extension from docs
new 278d0907a8 Use go-build-tags for go-test, go-errcheck and go-vet.
new bc5a041d10 Guard assignment to Emacs 25-only var
new 63313b3039 Remove a couple of redundant TODOs
new 47a9e69cef Set pylint output-format to text explicitly
new f44a5f7d6f Merge pull request #1158 from
koterpillar/pylint-text-format
new b02985f6a6 Merge pull request #1147 from adamfaulkner/master
new 114cec9d17 Fix issue with extra output from certain configurations
of phpcs
new c5f29b9e64 Manually merge pull request GH-1119
new 6c81b59a39 Add flycheck-title to extensions list
new 1d21040199 add rjsx-mode to list of javascript modes
new e9c88161f9 Merge pull request #1161 from felipeochoa/master
new a4dfb0eb5e Don’t call -same-files-p with nil
new 00856979dd Added erlang-rebar3 checker
new 379a4b43f2 Allow rust checker to run when crate root is defined
new 4a90e1a177 Make overlay creation and deletion faster
new 73442739ed Use source-original rather than source-inplace
new 767b8fc79b Merge pull request #1171 from donkopotamus/patch-1
new 5743a57f22 Remove .lgtm file
new 319ba94a81 Merge pull request #1180 from flycheck/1179-remove-lgtm
new 8228bd80e6 Handle errors from rustc that have no associated spans
new 09c1e98fd0 Merge pull request #1182 from
flycheck/fix-rust-47-parse-errors-without-spans
new 3a91718d01 Add `flycheck-tslint-args`
new 7cbe99997d Fix missing backquote in Tune error list example
new 066418d915 Merge pull request #1189 from dgchurchill/patch-1
new e02ec2a233 Merge pull request #1186 from
flycheck/1184-add-tslint-args
new 6e2f853205 Filter useless errors from rust output
new f1567b55f1 Update rust tests output
new 7d37fbb51c Update haskell tests to match compiler output
new 09793b6cfd Update typescript tests
new 91f49511ed Merge pull request #1187 from
flycheck/update-failing-tests
new 29821f3185 Replace \012 with newline character in cppcheck error
messages
new a157d3f2ce Remove test which fails with recent versions of cppcheck
new 820cdf6e8e Merge pull request #1185 from
marsam/feature/cppcheck-fix-newline
new 1a86bb352d Add Dockerfile checker with hadolint
new d0b058ecbf Merge pull request #1194 from
marsam/feature/add-dockerfile-hadolint
new 42c4229d43 Remove url-links to non-existent info manual
new 87aa887249 Use source rather than source-original
new 5f37cd0a78 Merge pull request #1197 from juergenhoetzel/systemd-fix
new 13fba48c63 Merge pull request #1196 from
xuchunyang/cleanup-custom-urls
new 1568e4359e checkdoc: Pass sentence-end-double-space to the
subprocess
new 6b6b2ac439 test-emacs-lisp.el: Change the header to indicate this
is a test file for Elisp
new 82914237bf Add a revert function for `flycheck-verify-setup`.
new f7387da5ac Merge pull request #1202 from Fuco1/patch-1
new b03c73c4a6 Adds Asciidoctor as checker for AsciiDoc
new bbf5653ef1 Merge pull request #1167 from
fap-/1166-add-asciidoctor-asciidoc-checker
new 3f05317cd5 Use `--message-format=json` flag for rust-cargo checker
new e46c04e510 Merge pull request #1201 from
flycheck/rust-cargo-use-message-format
new 384ea01f79 use erlc on .erl only
new 8f4cebe3f7 use 'enabled' instead of 'predicate'
new be918c5baf document change
new 4c0aa8e00d Merge pull request #1205 from
massemanet/erlang-compile-erl-files-only
new 81d5a317e8 Merge pull request #1199 from mineo/lisp-doubleendspace
new 3fe4b15211 Parse only JSON output from TSLint
new 3943b4cc99 Merge pull request #1211 from flycheck/issue-1174
new ab308a8472 Treat 'note' from rustc as info, not error
new da499ef6a7 Merge pull request #1216 from Wilfred/notes_in_rust
new 68bbeb57a0 Minor wording fixes and URL updates
new c04c15d9c6 Remove mentions to LGTM.co
new e1d819b65e Trim redundant troubleshooting instructions
new 03f5a17176 Remove advice to mention lunaryorn in issues
new 7b5dd2c47b Add merge checklist
new b8e5cfe537 Avoid nil in flycheck-relevant-error-p
new 6ac742e66f Add luacheck standards option variable
new d359dcdc05 Merge pull request #1218 from marsam/feature/luacheck-std
new 424a783285 Merge pull request #1225 from flycheck/fix-documentation
new 312f78cd71 Merge pull request #1227 from drvink/fix-nils
new 1973592740 Minor grammar fix in docs
new f8addaf052 Merge pull request #1231 from Wilfred/patch-1
new cde6992f8e `rust-cargo` checks tests, examples and benches targets
new 32e6cc2322 Update Rust integration tests for Rust 1.16
new 33df25711e Merge pull request #1206 from
flycheck/rust-cargo-full-layout
new 927ede51c4 Add stylelint checker for CSS, SCSS and Less
new 83a9a7bd38 Merge pull request #903 from
PhilippBaschke/785-stylelint-checker-draft
new 2c8109d267 Remove javascript-gjslint checker
new 794e339ab3 Merge pull request #1233 from
flycheck/remove-javascript-gjslint
new c71c92a73a Add an error-explainer for rpm-rpmlint
new 88a3a61978 Add test/.nosearch to keep test/ off the load-path
new 2ef5f3e653 Cache stable Emacs binaries
new 9d40b3e0d5 Merge pull request #1235 from
omajid/rpm-lint-error-explainer
new 2b3cc122fa Merge pull request #1238 from tarsius/master
new 8c81cc6134 Merge pull request #1239 from
flycheck/travis-cache-stable-emacs
new 6d5d68e4f6 Add nix checker
new 2d40aadedd Merge pull request #1164 from marsam/feature/nix-checker
new 31c3c4a689 Test against Emacs 25.2
new 52897d5808 Merge pull request #1242 from mineo/emacs-25.2
new e67571e9e5 Add a Ruby checker using Reek
new 6354ecc6fd Merge pull request #1244 from flycheck/ruby-reek
new dbfd36dcf6 Use standard input in nix checker
new 6ab177c96e Merge pull request #1246 from
marsam/feature/nix-checker-stdin
new 51f560c889 Remove workaround for pydocstyle
new 79e5cd45e6 Ignore D401 in flake8
new f8144c3c79 Merge pull request #1247 from
flycheck/fix-flake8-make-maint-check
new c77e667143 Remove unnecessary GCC flag for better
backward-compatibility
new 9e75644252 Capture GCC warning group as flycheck error id
new 6a0744485f Merge pull request #1169 from
flycheck/1168-faster-overlays
new b827f84028 Add documentation on writing a syntax checker
new 48ddf7e033 Document the `message` slot of `flycheck-error`
new 061672b1e1 Add the ability to group errors
new 4cb411b27b Merge pull request #1226 from
flycheck/1224-enhance-gcc-backward-compatibility
new e07309c97a Add Vagrantfile to spin up a VM for running all
integration tests
new 43da1ab623 Fix asciidoc tests
new e9adb55baa Fix c/c++ included-file-error test
new 238722db34 Fix csslint test
new 5980776a5d Fix haskell literate test
new 640c677961 Fix markdown-mdl test
new 9310f34740 Fix php syntax error test
new a0a34c79bb Fix lintr test
new f21be1c24e Fix rst-sphinx test
new 001ccf7604 Fix python tests
new 2ec0ff81ea Fix JavaScript tests
new 6947aedda9 Fix ruby tests (nearly)
new b2218fe3c2 Fix go tests
new fbe8d2ab94 Fix coq tests
new f9d302dcf1 Fix sqlint test
new 2cddebace7 Add systemd-mode to Cask
new 44c63b6527 Fix chef-foodcritic test
new dc45c171bc Update rust tests for 1.17
new 26b32d82ed Update flake8 checker tests
new 8270309e36 Remove "--stdin-display-name" option from flake8 checker.
new 1c2f0baf16 Merge pull request #1209 from marsam/bugfix-flake8-stdin
new bd14f6ff1e Merge pull request #1222 from
flycheck/928-add-developer-guide
new ff6e624ea5 Merge pull request #1217 from
flycheck/fix-integration-tests
new 3e59d5e0bf Incorporated most of @cpitclaudel's feedback on #1144
new 9bf733782f Merge pull request #1144 from joedevivo/master
new 8caafe2c9f added options to follow external sources
new 9287287f27 added option to follow external sources in shellcheck
new 9390b5e59d Update languages.rst
new 7b35a1b17e Update flycheck.el
new 7e623b541c small doc fix
new 0a62ea2f41 Merge pull request #1256 from CeleritasCelery/master
new b6baa8abc9 Fix version number of option and remove parens in column 0
new 3c465e0946 recognize title- and lower-case for warnings
new db3a745edb Merge pull request #1261 from
slpopejoy/haskell-fix-warning-case
new 580c4e0059 Include linter for Julia
new cfb1a54f5e Update extensions.rst
new 312b80b561 Add options to specify XSD schema path for xml checkers
new 4d9e16c03e Merge pull request #1272 from alexmurray/master
new 9414444121 Remove mentions to the @emacs_flycheck twitter account
new 905830be63 Merge pull request #1271 from gdkrmr/patch-1
new 76c758d95b Group rust errors belonging to the same diagnostic
new 321fc90d1d Merge pull request #1249 from flycheck/add-error-groups
new 4064124e6a Formerly remove @lunaryorn from the maintainers
new f16b7d4348 Merge pull request #1277 from
flycheck/remove-lunaryorn-from-maintainer
new 0a832633ab Add @fmdkdd to the maintainers
new a2f9cda171 Fix wrong :safe function for
`-check-syntax-automatically`
new bf97a09397 Use ESLint official URL instead of GitHub
new bd87bfb446 Add go-gosimple checker
new ab66213b11 Merge pull request #1281 from mpolden/master
new edd454f4ec Pass current directory to gosimple
new a80fccf625 Merge pull request #1282 from mpolden/master
new b78d5a6f48 Merge pull request #1273 from
flycheck/remove-twitter-account
new c469fc9c47 Add gosimple to Vagrantfile
new 70cfa9d59b Add gosimple to CHANGES.rst
new 4b84db675f Update copyright years and maintainers for relevant files
new df659eea61 Merge pull request #1285 from
flycheck/update-copyright-years
new 6d28eca003 Improve default directory detection for Haskell
new a637445793 Merge pull request #1262 from
sergv/improve-haskell-default-directory-detection
new d9913f60ff Improve default directory detection for Haskell stack
projects
new c7c076901d Merge pull request #1280 from ybiquitous/patch-1
new dce61975c1 Review suggestions
new b5ef054e1c Remove "-Zno-trans" from rust-cargo checker
new 871b310b00 Review suggestions 2
new d2a972a639 Merge pull request #1287 from
sergv/improve-haskell-stack-project-detection
new d0c5c16500 Remove -Zno-trans from rust checker
new f020ef79e9 Add go-megacheck
new 0ae3d412c8 Merge pull request #1290 from mpolden/master
new 914b70e094 Make `flycheck--locate-dominating-file-matching' operate
on directories
new 35c0ce171d Merge pull request #1292 from sergv/master
new 8cdbc9bbc5 Add `define-error' for Emacs 24.3
new c451140ef7 Merge pull request #1296 from
drvink/compat-define-error-for-emacs24.3
new ac7b5a90d7 Add emacs-lisp-check-declare checker
new ed08ce36e5 Merge pull request #1286 from darkfeline/check-declare
new a586b32367 Quote checkdoc variables in form passed to subprocess
new 5869c8c94e Add llvm-llc checker
new 24534988d1 Merge pull request #1302 from marsam/feature/llvm-checker
new cdfe41afa6 Add proselint checker
new f13a2fc7a8 Unset LC_ALL in proselint checker tests
new 588c35d4a5 Make sure that idle timer handlers run in the right
buffer
new e977f9f3d4 Clarify that Proselint is only for the English language.
new 0ac4bd4cfd Use proselint in message-mode.
new 8460e113e7 Merge pull request #1305 from flycheck/idle_timers
new 00b0ae32ac add optional column for go-test checker
new 9cd155bd08 Merge pull request #1304 from marsam/checker/proselint
new ff3fbaef0b Update flycheck-buttercup matchers to latest buttercup
API
new 7f2f652a17 Merge pull request #1320 from
flycheck/fix-buttercup-matchers
new 53e56c2ea4 Remove Google analytics from documentation
new d6614a34c2 Inject JavaScript to prevent the analytics script from
being loaded
new ecd3ed2875 Merge pull request #1315 from
futurenda/go-test-checker-optional-column
new 45e2253a03 Merge pull request #1314 from
flycheck/remove-google-analytics
new e8f99fd616 Improve eslint config verification message
new e9a141ffee Merge pull request #1317 from
juergenhoetzel/eslint-improved-verification-function
new e482629c90 Work around problems introduced by GH-1305
new eeb915b51f Merge pull request #1321 from
flycheck/1305-idle-timers-again
new 95680e4135 Fix search page not showing any results
new 04e8d61e00 Revert workaround for buttercup not saving match data
new e59ea65c1f Add link to flycheck-pycheckers
new 593fb28037 Merge pull request #1336 from msherry/patch-1
new bc7a8d1d35 Update languages.rst
new d4db2dd1ad Merge pull request #1339 from msherry/patch-2
new 57b1b6da6b Typo fixes for flycheck-versus-flymake.rst
new d8de2d1f1a Fix spurious reference to 'make test' in docs
new 92471f06fd Merge pull request #1343 from raxod502/feat/make-test
new 7f8160a103 flycheck-mode-line-status-text: distinguish no-checker
and interrupted
new 5013244070 Merge pull request #1344 from stepnem/master
new 96007ef743 Update changelog
new 401b115d10 Release version 31
new b339f0efd7 Bump version in master
new d0c0d4bbfa Add jsonnet flychecker
new 58f63da8f9 Add __init__ documentation comment
new cfe02c0b2f Merge pull request #1345 from mgyucht/jsonnet
new 6c6ce3e51d Merge pull request #1340 from msherry/comparison_fixes
new a5e380d498 Remove obsolete paragraph about copyright assignments
new 9b4c754be5 Merge pull request #1331 from
flycheck/revert-buttercup-workaround
new e77e96d858 Merge pull request #1299 from
juergenhoetzel/quote-checkdoc-variables
new 41f6a34de5 Don't raise an error an explicitly selected checker
cannot be used
new c114b38d8a Restore and reword blurb about assignments and licenses
new ed41c2f1f7 Typo in CLA.md
new 9f8735fb41 support --suppressions-list file in cppcheck
new 66b0e493fe Merge pull request #1329 from
unhammer/cppcheck-suppressions-list
new 2692a514e2 Add --force-exclusion flag to rubocop command
new 0d982b2860 Merge pull request #1351 from flycheck/GH-1348
new ee7cb6d886 Rewrite flycheck-parse-xml-region (use xml-parse-region
if libxml fails)
new 468aa618e8 Make Haml-Syntax-Checker compatible with haml ~> 5.0.4
new d309432efb Merge pull request #1325 from TeaMoe/haml5
new 13aea007dd Add new checker for Tcl
new 8de453be75 Revert to proper version of PIP
new a413d27c3f Add description of new checker to CHANGES
new d2b3c321d4 Merge pull request #1365 from bsless/tcl-nagelfar
new 9e7d025c86 Add CWL syntax checker
new 697b22d5a8 Merge pull request #1361 from tom-tan/add-cwl
new b6d93644b1 GH-1024 - Remove javascript-jscs checker
new 77c2ca7d08 Merge pull request #1370 from flycheck/GH-1024
new 95ef4bbcab Fix `flycheck-test-with-nav-buffer` not running some
tests
new 39758647fa Add MarkdownLint CLI checker
new 631eb3ba94 GH-1350 - Change ESLint parsing from XML to JSON
new 6d6ed76c99 Merge pull request #1372 from flycheck/GH-1350
new c35f278a95 GH-1368 - Run rubocop from ruby project directory
new 6bc54f0066 Merge pull request #1371 from flycheck/GH-1368
new 4c2a09579d Use previous trusty image on Travis
new b051acba5d Fix rust/rust-cargo integration tests
new e42918202e Fix rust-cargo for nightly rust
new b2c3540907 Merge pull request #1381 from
flycheck/fix-rust-cargo-nightly
new b8084a2374 Use `cargo check` and `cargo test`
new 2050e9bdb7 Add `flycheck-ghc-stack-project-file' variable for
configuring stack project to build
new ad6a29d367 Merge pull request #1316 from
sergv/add-user-option-for-selecting-stack-yaml-file
new 1b2237b71e Fix dir local doc of disabled checkers
new 31122714e1 Merge pull request #1390 from dcorking/patch-1
new 13bd04eb08 Fix ESLint working directory
new 04386fbf39 Merge pull request #1363 from vxcamiloxv/master
new dff036e31a Merge pull request #1366 from
dholm/checker/markdownlint-cli
new c3f4a5e880 Add 'perl-module-list' option
new 5e745ba7b7 Merge pull request #1207 from
michaelblack/perl-module-list
new 3f6bfb3a62 Merge pull request #1289 from flycheck/rust-cargo-check
new f038e2b7e2 Merge pull request #1347 from
flycheck/fix-1230-spam-error-on-select-checker
new b73ea4d9c2 Merge pull request #1373 from flycheck/fix-ert-nav-tests
new 0648dd5bd5 Remove old minor Emacs versions from Travis
new 2f29e2f764 Add `rust-clippy` checker
new f61a9dc673 Merge pull request #1385 from flycheck/add-cargo-clippy
new 779fc2fb84 Add a VHDL checker using GHDL
new b1c1ead129 Merge pull request #1399 from flycheck/add-vhdl
new b718f87d36 Remove workaround for Travis
new 5575483490 Add flycheck-eslint-args var
new e3526e2393 Add "-" to phpcs arguments.
new f0446c3e94 Merge pull request #1404 from
hirayama-onagigawa-computing/master
new 1d48d51810 Check Groovy using standard-input.
new 64d373a31e Merge pull request #1407 from scolej/groovy-stdin
new 6e45989a86 Use python -c to invoke pylint and flake8
new 1100f1d80f Don't check for argument order in docstrings
new 1ec9397fdf Merge pull request #1113 from
flycheck/1055-python-executable
new 1c167a2d7c Fix typo in docstring
new 4f5eba0c9b Test Emacs 26.0.91 on Travis
new 676e706621 Merge pull request #1388 from flycheck/pretest-travis
new be2cbef3cb Disable checkers when temporary files are not writable
new f5ac9e5d45 Merge pull request #1413 from mavit/checker/proselint
new b0edfef874 Merge pull request #1406 from
flycheck/1401-better-error-for-non-writable-temporaries
new 2a5fd9cc18 flycheck-test: Fix no-child-of-user-emacs-directory test
new cea8a4d534 Fix flycheck-eslint--find-working-directory docstring
new 8e99d79d47 Merge pull request #1424 from
CyberShadow/fix-emacs-d-child-test
new 3bfbec5714 Merge pull request #1423 from flycheck/fix-docstring
new bd7cc441c5 Change source to source-inplace for TSLint
new 1b15c0e92f Merge pull request #1425 from flycheck/GH-1420
new aa7e6ab11d Support errors found in other files
new 98aa10fe22 Fix typo in Makefile
new 2a00e5c62c Merge pull request #1427 from flycheck/other-file-errors
new a11c313a07 Fix `rust-cargo` with Rust 1.26+
new 1e4ec2b31f Merge pull request #1422 from kngwyu/issue-1397
new 0ff3c723a3 Combine extraneous 'let' form into enclosing '-if-let*'
new 2b3a1075b2 Move other-file errors note higher in the changelog
new fb501c4901 Update integration tests to check for related errors
new 5643b2fe5f Update Rust tests for errors from other files
new 13ac4380a3 Added scheme-chicken args variable
new 864676bc2f Merge pull request #1432 from aeggenberger/master
new c5df6f77be Restrict related errors to the same checker
new 73fe204b14 Fix two Sphinx errors in the documentation
new 6496105415 Document the new default executables for pylint and
flake8
new f6df924398 Make sure that the docs build without warnings
new 3cdef22f63 Merge pull request #1414 from flycheck/doc-fixes
new 19942432a4 Consider hpack files as possible Haskell project roots
new 7c881f2f64 Don't ask for full paths when running
`locate-dominating-file'
new 2a5cc6d652 Update changelog
new 73b27c0a8e Merge pull request #1435 from
sergv/recognise-hpack-projects-in-addition-to-cabal-ones
new f3b7ea646c Spelling fixes
new 58c3119d4a Add flycheck-sh-bash-args
new cc1c99db3a Merge pull request #1438 from scop/spelling
new eb6ab6bcd8 Merge pull request #1439 from scop/bash-args
new 95bcf0a23e Add CHANGES line for GH-1439
new 0a588ed2aa Merge pull request #1433 from flycheck/test-error-groups
new b0930de3c1 Pass `-lang en` flag to tidy
new d3b8110e43 Remove the elixir-dogma checker
new 6882c3157c Merge pull request #1450 from
flycheck/fix-1448-remove-elixir-dogma-checker
new 6ea7012caf Test 26.1-rc1 on Travis
new 66ac139afe Merge pull request #1445 from
flycheck/fix-1376-localized-tidy-fails-to-parse
new cfb167a7b8 Prevent `stack` from installing GHC
new 32cb1369e9 Fix `cargo metadata` parse error
new 479ffafe5c Merge pull request #1360 from gpittarelli/eslint-args-var
new 1eecec814d Add GH-1360 to changelog
new 539fa19e54 Merge pull request #1443 from
flycheck/fix-1417-freeze-opening-haskell-file
new c0955f21fa Add GH-1443 to changelog
new c237668d80 Add informational category (I) to python-pylint
new 0c4bbd1f8a Merge pull request #1454 from
donkopotamus/patch-python-info
new 0f256dedae Support mhtml-mode
new 325d5cce11 Merge pull request #1459 from xuchunyang/master
new 1d3c5bdfab Separate options for pylint with equals signs.
new 1bc02690bb prevent redisplaying while recentering the flycheck
error list window
new 2a58149523 Hadolint has a new home
new a613277ea0 Merge pull request #1467 from lorenzo/hadolint-new-home
new 3338ce4208 Merge pull request #1464 from
jvshahid/prevent-redisplay-while-recentering
new 776000400d Merge pull request #1460 from phst/pylint-equals
new 72bf6203bd Add link about flycheck-prospector extension
new 83c426c450 Merge pull request #1468 from chocoelho/patch-1
new 9f8e95f9e8 Run unit and integration tests in a pre-built container
new cbad31aa87 Remove Vagrantfile
new e03fa2c2fe Do not truncate ERT batch output
new 11ff72205e Make ERT test fail on timeouts
new e2ab11bfac Do not try to compile flycheck-buttercup
new b2091c0329 Fix a bunch of integration tests
new 42229e94b9 Update GHDL URL
new baf191b299 Move jsonnet to its proper location
new f4eec6e9a9 Update manual to reflect our changes to integration tests
new 5c67a2f3e6 Update comment about force loading of coq
new 9576300aee Add flycheck-inline to official extensions
new 2004409a19 Merge pull request #1462 from
flycheck/integration-tests-with-docker
new 40ae191632 Merge pull request #1451 from
flycheck/fix-rust-65-cargo-metadata-parse-error
new d169cab8c4 Add mypy as a flycheck checker
new 42bfdf8dd9 Fix integration tests for python3
new 6e46bce733 Merge pull request #1354 from Wilfred/add_mypy
new 42e7977ce5 Bump 26.1-rc1 to 26.1 on CI
new ae51c42e66 Add a check for long lines in `make check`
new 2cc084d1ad Split long lines in a few files
new 3d18a6eac6 Check format with Emacs 26.1 as well
new 2e279f22a9 Merge pull request #1470 from flycheck/check-long-lines
new 9cdc2730c3 Get rid of propertize call on the Message column of the
error list
new 2b8308c71d Merge pull request #1466 from
d4ncer/fix-error-list-header-line-format
new 84f5142ae8 Update flycheck vs flymake comparison
new 9ea481ae5a Fix hadolint test
new 429bde81a8 Update outdated links in documentation
new 0995b0bb3f Merge pull request #1412 from
flycheck/1403-update-flymake-comparison
new 5e51109e28 Fix `flycheck-previous-error` from failing in buffers
without files
new 6a178c2eac Fix a couple of integration tests
new 740d667038 Merge pull request #1483 from
flycheck/fix-1482-flycheck-previous-error-in-scratch
new bc50919024 Add link to emacs-php/phpstan.el (flycheck-phpstan)
new f4d78b701f Merge pull request #1487 from
zonuexe/doc/add-extension-phpstan
new a310ce15dd Update language teams
new f6f091949c Update list of contributors
new 195276a726 Add column numbers to python-mypy
new fc73385e45 Fix failing tests
new dc3ad61449 Merge pull request #1495 from fbergroth/mypy-columns
new d2a24c87f2 Improve handling of Chicken Scheme errors
new 6c8db8b87e Merge pull request #1496 from jwhitbeck/master
new 14b78b0b89 Add support for cargo features
new 10248d4b95 Merge pull request #1499 from
little-arhat/feature-rust-cargo-features-support
new ef2dcc1229 Add julia-mode to Cask
new ba371b9c21 Fix rustc checker creating stray binaries
new 2990e9a98b Allow checker executables to be set to a relative path
new 032b05ebc1 Merge pull request #1501 from
flycheck/fix-1497-rust-checker-creates-undesirable-binary
new 2dc6f4519c Merge pull request #1485 from
CyberShadow/relative-checker-executables
new 2eb9aa9d26 Fix linker errors crashing rust checker
new 253febbdab Merge pull request #1500 from
flycheck/fix-1498-type-error-rust-linker-error
new 4c6a7858b2 Fix flycheck-default-executable-find to work with
exec-suffixes
new f85eb1c8f1 Merge pull request #1512 from CyberShadow/execfind-suffix
new 0a54ce18a9 Move flycheck.org to HTTPS
new 1702d2db3d Fix flake8 warnings
new 8bf8dffa84 Fix tests for latest tools version
new 894d96f75f Remove ess dependencies for Emacs 24
new fdd24a9ec0 add org-mode to proselint modes
new 5a100cc0b0 Use cargo clippy from default toolchain
new b817561d7b Merge pull request #1520 from drrlvn/patch-1
new 543455f2e4 Add ess-r-mode to r-lintr modes
new ff306e3e69 Merge pull request #1521 from ashiklom/master
new db5fe61259 Fix integration tests for rust 1.31
new b1b6c5c7c4 Fix Emacs 24.5 Travis builds
new 4b7b821696 Allow running syntax check after buffer switch
new 017db368c4 Add tests for syntax check on buffer switch
new b3fe2cc71c Add ember-template-lint to the syntax checkers
new 49c067accc Fix cargo-rust checker failing on crate-level warning
new 365e3aa8f3 Merge pull request #1308 from raxod502/feat/buffer-switch
new baf96df4d1 Remove cask workaround
new 61ffd97f34 Add nix-linter checker
new 765f4a74ec Add tests for the ember-template linter
new 9ff19a34e5 Merge pull request #1530 from
marsam/feature/add-nix-linter-checker
new aaab5cee2f Add opam checker
new 6f14c51ac1 Merge pull request #1532 from
marsam/feature/add-opam-lint-checker
new 528e48f274 Use standard input in nix-linter checker
new ba8c4ec18a Merge pull request #1538 from marsam/master
new 0b4e9ccb8a python-mypy: Add patterns for errors without cols
new da9395a59c Merge pull request #1536 from jbaum98/mypy-nocols
new 7e97836847 Add textlint checker
new 3dc6dffb27 Merge pull request #1534 from
kisaragi-hiu/feature/add-textlint-checker
new 87434852db Specify flycheck-next-error-pos result when N is zero
new 973594fb2a Add severity threshold for relevant errors from other
files
new e8ffa52ecf Discard "In file included from" clang diagnostics
new f57d1c36ee Discard "In file included from" diagnostics for GCC
new 7bf3e4d541 Document errors from other files
new 7a4a76e52c Merge pull request #1513 from
flycheck/1511-improve-clang-diagnostics
new 407bcd22e4 Merge pull request #1518 from gdkrmr/patch-2
new f36eaa7967 Add error explainer to nix-linter checker
new c51e847bdc Change 'go tool vet' to 'go vet' (#1548)
new db3693faef Mention go tool vet removal in changelog
new 15705f2c03 Add support for policy themes to perlcritic
new 1cc8d2fe47 Implement a checker for the golang `staticcheck` tool
new 60a1ec4ef1 Add test files for staticheck integration test
new a27dc981c5 PR Feedback + Enhancements
new 5e234ff3de Run `make format`.
new 6ed2756a26 Add comment blocks to appease checkdoc
new cbc60db994 Disable go-megacheck in staticcheck tests and
staticcheck in megacheck, build tests
new 22abe7d429 Disable go-unconvert during this test, it's borking
everything
new d48181d3a5 Merge pull request #1541 from Gastove/go-staticcheck
new 3c877fa772 Added ghdl option for setting IEEE library standard.
new 49a0db1cae Merge pull request #1547 from wastevensv/ghdl-ieee
new 27dc96f5d8 Add a CUDA checker using nvcc
new c311febff8 Merge pull request #1554 from
flycheck/KentJames-flycheck-cuda
new 9cd52ad65b Mention staticheck in CHANGES
new 0bc1ef5b26 Fix manual building for sphinx 2.0
new 2b95fa2334 Increase delays for idle-change test
new 75726edddc Break long line in conf.py
new 5ff908de52 Fix documentation for flycheck-copy-errors-as-kill
new 5d9a9b9e54 Merge pull request #1561 from bcfurtado/master
new 8d74ac092d Add typescript-mode to javascript-eslint
new f8aecd20c7 Cut long line
new 360454e6fe Fix integration tests for latest all-tools image
new e1cb9977fb Fix textlint :enabled being too strict; add :verify
new 4f1e25d5a7 Merge pull request #1565 from
flycheck/fix-1564-texlint-enabled-and-verify
new cab17b3647 fix textlint-get-plugin eval
new ca6d62a826 Merge pull request #1566 from corngood/textlint-fix
new a44699ff96 Bump travis Emacs 26.1 -> 26.2
new a0f83709c2 Fix skipped go-build test
new f3971e8454 Fix go-build integ test
new 9da348a844 Fix textlint test
new 48992cae0f Update textlint test
new 88de17efe4 pcase-lambda fails for Emacs 24.5
new 76e2462823 Fix priority of checkers for textlint test
new 70155a5c87 Document checker chains in manual
new 1ea1779feb Display the chain of enabled checkers in verify-setup
new 8997a4ebbd Merge pull request #1478 from
flycheck/enhance-verify-setup
new b6e2a20f18 Add json-jq checker (#1568)
new 02ca36fbbe Add profile to rebar3 for erlang
new 47174a12fd Merge pull request #1560 from
dgud/dgud/erlang-rebar3-fix-test
new eab2786d6f Fix for python3
new 5c41363b83 use format() instead of hex()
new f8ed7fb4da Fix warnings from checkdoc and seq
new 1607c9ce18 Distinguish automatically disabled checkers
new 12087a40ae Use logger.warning instead of deprecated app.warn in
info.py
new cea52eff92 Remove deprecated go-megacheck
new d6836d50a6 Fix rubocop tests
new 07ab6a4c02 Merge pull request #1581 from
flycheck/fix-warning-on-master
new b91ad8aa7e Add option to avoid showing other files' errors (#1579)
new d41d03a306 Merge pull request #1583 from
flycheck/1556-remove-megacheck
new 353daf8132 Merge pull request #1562 from
flycheck/1542-allow-recheck-automatically-disabled-checkers
new 7c421f457c Merge pull request #1571 from tkita/master
new 8a99e8b38f Add suggestions to the warning printed by
-disable-excessive-checker
new bd8a93240a Merge pull request #1580 from
flycheck/748-threshold-warning
new 5ae09c739a Fix MELPA/MELPA stable mixup in doc
new d4f82aa4cf Add terraform checker
new d2cd2aae6d Add terraform-tflint checker
new 3e98802ebd Merge pull request #1587 from marsam/nix-linter-explainer
new a296e073f1 Mention nix-linter explianer in CHANGES
new 8970b2f710 Merge pull request #1586 from
marsam/add-terraform-checkers
new cd46e735dd Add prototool checker
new e763cbc1b8 Remove --error-with-issues flag from tflint checker
new 8f7cadece6 Add flycheck-tflint-variable-files to terraform tflint
checker
new 6760a6746a Update tflint test error message
new a2c501bd5a Fixed ImportError when there is a submodule that clashes
with a python stdlib module
new fb8b4935a5 Merge pull request #1596 from
anti-social/fix-python-import-error
new ebd4d3895e Merge pull request #1595 from
marsam/update-tflint-checker
new 28fde3ab48 Merge pull request #1591 from
marsam/add-prototool-checker
new c857692fe5 Fix `flycheck-eslint-config-exists-p` for ESLint 6
new edcf32197b Add import path option to protobuf-protoc checker
new 07e972cd06 Merge pull request #1590 from
marsam/add-protobuf-import-path-option
new 1555b185ab Merge pull request #1588 from dywedir/patch-1
new 4c075b249b Update rust and javascript-standard integration tests
new 230e527729 Workaround for flake8 bug
new 410103bb40 Typo in requirements
new db24266be8 Document how to run the integration tests locally
new 7de0b6f989 flycheck-test fix rubocop error message "Use a guard
clause" with explanation
new 63f8b81288 Merge pull request #1609 from
liulk/topic/rubocop-guard-clause
new 9dd3f36e54 flycheck-same-files-p improves performance using
heuristics
new 37c1f9d65c Merge pull request #1606 from
liulk/topic/avoid-file-truename
new 12ca2b1817 css-stylelint: Pass stdin-filename to avoid language
guessing
new b97d2492ee Add bazel checker with buildifier
new 52ddbfc942 Merge pull request #1613 from marsam/add-bazel-buildifier
new ea3300c80e Capture ‘note’ messages in python-mypy checker
new 138524740e Merge pull request #1614 from
wbolster/capture-mypy-note-message
new ea176a4f6b Merge pull request #1611 from Zirak/patch-1
new 658cec74ff Update Github templates
new e1faeb571b Merge pull request #1617 from
flycheck/fmdkdd-update-github-templates
new a72ecf459b Fix tests for latest Docker image
new c04267de09 Sync Cask.24 and remove nix-mode
new 85dad887f9 Bump Emacs to 26.3 on CI
new 17a598e446 Fix byte-compile error of snapshot Emacs
new e1804d782f Add initial support for Ruumba.
new eef49033a6 Merge pull request #1616 from aclemons/ruumba
new 2642b38efc Add Ruumba to changelog
new 99cfe6f274 Detect erlang-rebar3 projects with dynamic config
new b8c33e8c6c Fix filtering racket-raco errors when using nil shells
new 0006a59259 Merge pull request #1620 from
flycheck/fix-raco-filtering-in-nix-shells
new 9fcdff7ef1 Don't use internal rx functions
new 29b4b04f0e Merge pull request #1619 from ehamberg/patch-1
new e5d690c1ec Merge pull request #1627 from
flycheck/cpitclaudel_fix_1626
new 8df487affe Fix exported symbols lacking the flycheck- prefix
new 2e37d0de30 Fix systemd-analyze parsing and unit test (#1624)
new 844fbb9c14 Fix python-pylint and rust integration tests
new 94cea2b6e3 Fix go-staticcheck integration test
new e107f179c6 Add Cask.25 file for Travis
new ffa18a306f Disable bazel-mode on Emacs 24.5 as well
new 89525c0de2 Inhibit substitution of command keys and quotes in
help-echo strings
new a7aae96de2 Disable emacs-lisp and checkdoc checkers in
.dir-locals.el, Cask, etc.
new 3bd79f168b Merge pull request #1635 from flycheck/cpitclaudel_908
new 0eaf67211b Merge pull request #1636 from
flycheck/cpitclaudel_fix_quotes
new 32fb7061ac Create custom mode for error messages
new d8c5485143 Merge pull request #1638 from
rgrinberg/custom-mode-for-error-messages
new 0629aabae3 add support for yamllint
new 7d9e864ecb Add a regression test for #1305
new e55a3615a7 Merge pull request #1640 from krzysztof-magosa/yamllint
new cffbf6d12f Merge pull request #1641 from
flycheck/add-regression-test-for-1305
new e8995f6619 Ignore navigation-minimum-level if no error of that
level is present (#1642)
new bb97bc1d4b Pass file name to flake8 so excludes and file ignores
work
new 0cbd9342c8 Fix error-pattern for yaml-yamllint checker
new 63ca4b1b4e Merge pull request #1645 from flycheck/fix-flake8-stdin
new 823095fa76 Merge pull request #1646 from Namburgesas/master
new c9331a683a Update integration tests for python-mypy and rust changes
new 661b139330 Haskell-mode requires Emacs 25.1
new a6768d609d Update `markdownlint-cli` error syntax (#1648)
new 83892b3518 Make python3 as the Python executable
new a9003e1280 Fix invocation of flycheck-error-message-mode
new e689ae5cb7 Merge pull request #1629 from r-darwish/python3
new a26b286d01 Merge pull request #1652 from
rgrinberg/fix-flycheck-popup
new d4761eba9d Simplify the logic in flycheck-display-error-messages
(#1653)
new 86e3db8a47 Change order of proto_path flags for protoc
new a0afb2cc84 Merge pull request #1655 from samiur/patch-1
new 4f13224328 Fix typos
new 269237f652 Merge pull request #1656 from DamienCassou/typos
new 827530dc29 Update flycheck.el
new 30c7046a54 Fix CWL integ test
new 0b45b222a4 Update patterns of Emacs Lisp checker following Emacs
commit 0e57792395
new 664e870991 Improve the documentation of flycheck-highlighting-mode
new 678547a23e Properly nest save-excursion and save-restriction in
-find-in-buffer
new 533602d588 Add ability to set end column and line on errors (closes
GH-527)
new 74377fa9c7 Refactor error region calculations
new 797ee8dae3 Configure chaining for Python checkers
new 3824337212 Update rust integration tests
new d44b179e96 Skip chicken-scheme tests in Emacs 24.5
new 81c72d32ff Merge pull request #1676 from flycheck/1400-error-ranges
new 943cd89349 Merge pull request #1679 from
flycheck/configure-python-chaining
new 08345d38e2 Merge pull request #1526 from xcambar/ember-template-lint
new e09defe18e Take ruleSeverity into account for TSLint errors
new f16e672dd8 Add support for eqc to flycheck-erlang-rebar3-profile
new 0558718b5a Add ruby-standardrb checker
new 71c40c9ef1 Update flycheck-find-checker-regexp to support
-define-command-checker
new 1acb24a862 Merge pull request #1658 from
julianrubisch/flycheck-standardrb
new aa00f7658c Fix lint only option
new 340225e402 Merge pull request #1690 from
julianrubisch/fix-lint-only-option
new 7c1ca71d44 Add next-checker only when not added
new c24d9a0f3d Add tests for -remove-next-checker
new 00dca4a961 Add elixir-credo checker
new b036c1e34a Ensure stable error ordering using an overlay property
new 44b498adca Merge pull request #1456 from fapdash/add-elixir-credo
new a711e082cf Merge pull request #1685 from flycheck/pr-1576
new e03af95f8a Merge pull request #1686 from flycheck/pr-1516
new 75f94f351a Adjust pug checker for more error formats from the
compiler
new f77c3c0ff0 Merge pull request #1213 from
robbyoconnor/fix-pug-checker
new 57ef53e35c Fix tracking of temporary files in ELisp checker
new 91094cbff6 Fix d-dmd integration tests
new f6ab938230 Fix flycheck-d-base-directory when buffer-file-name is
nil
new 7f9f540c65 Allow setting a source suffix for buffers with no file
name
new 10594649f2 Use .d extension for temporary D files
new ef1bbf1ba2 Merge pull request #1426 from CyberShadow/force-suffix
new c72dd967e2 cuda-nvcc: add explicit language option and suppress
file output
new acf7589121 Merge pull request #1699 from
idcrook/feature-specify-cuda-language
new 3cb37a04ae Simplify and speed up flycheck-same-files-p by memoizing
file-truename
new ea578c722c Fix systemd-analyze checker not adding dummy line numbers
new 34c53840ff Add comment about how errors without line numbers are
discarded
new 62771903b2 Merge pull request #1703 from
kisaragi-hiu/comment-relevant-line-number
new 93491d26ae Merge pull request #1702 from
kisaragi-hiu/fix-systemd-analyze-discarding-file-errors
new 98298f1897 Add awk checker using 'gawk --lint'
new 5dc37cf32e Merge pull request #1708 from unhammer/awk
new 031f34f9bf Autoload flycheck-define-checker to prevent unwanted
argument expansion
new 8a3250904d Update issue template to mention Emacs.sx post and
remove broken URLs
new 878df1fbcc Add a nonempty buffer predicate to stylelint checkers
new 3c839c1a49 Fall back to columns highlighting when error begins on a
non-symbol
new 4cb885d870 Merge pull request #1694 from
flycheck/fix-1689-lexical-eval
new bb119419e4 Merge pull request #1710 from
flycheck/cpitclaudel_fix-1398-autoload-with-eval-after-load
new f19a51c0f1 Remove racket-mode from Cask.24, since it now requires
Emacs 25.1+
new 348544acd6 Allow error patterns to mention end-line and end-column
new 639b3e9d1b Add a separate error constructor for checkers that
return end positions
new bf56f76bbd Ensure that maint/flycheck-format works on Emacs master
new 7315a92cb1 Update flycheck-error-format-position to print end lines
and columns
new 34550d413b Parse end positions in coq, nix, jsonnet, phpmd,
proselint, rust, tslint
new 04ca5ea59b Include end-{line,column} in
flycheck-checker-pattern-to-error-regexp
new 3520bae1b4 Merge pull request #1684 from
flycheck/cpitclaudel_error_ranges
new e28e6f4912 Merge pull request #1696 from
flycheck/cpitclaudel_fix-1519
new 7be341c24a Add php-phpcs extension support
new 936dbf52a2 Merge pull request #1476 from
flycheck/fix-1469-error-order-not-stable
new 78ee320c37 Merge pull request #1662 from conao3/fix-next-checker-fn
new ec8f96d035 Merge pull request #1715 from Sasanidas/master
new 3218a46798 Mention backward compatibility in style guide
new fab9f04b20 Merge pull request #1717 from
flycheck/fix-1190-mention-backward-compat-in-docs
new 47a1b9e8dc Merge pull request #1700 from
flycheck/cpitclaudel_1598-update-issue-template
new 9edf1a9d8b Merge pull request #1701 from
flycheck/cpitclaudel_fix-1634-file-truename
new e3a5f8819e Resolve checker executable before running it in
flycheck-compile
new 8e02d7518c Clean up flycheck-checker-shell-command
new c2ffbc7f79 Offer to save buffers before running the command in
flycheck-compile
new b79f34d61d Prevent redundant calls to display-error-at-point-soon
new 73048a9a02 Merge pull request #1709 from
flycheck/cpitclaudel_fix-1458-stylelint-bug
new 3b5a20f266 Merge pull request #1707 from
flycheck/cpitclaudel_fix-1461-expand-in-flycheck-compile
new d32840768b Clean up config-file and option var declarations
new 6b87fd3581 Merge pull request #1718 from
flycheck/cpitclaudel_1248-display-error-at-point-soon
new de0d6911dc Properly handle empty strings from completing-read in
-read-error-level
new 04bf49b522 Merge pull request #1712 from
flycheck/cpitclaudel_clean-up-defcustoms
new d84951d5b2 Merge pull request #1706 from
flycheck/cpitclaudel_fix-1418-completing-read-empty
new b7d2f9944f Allow the Emacs Lisp checker to run in a buffer without
a file name
new 1751a4e9f8 Merge pull request #1695 from
flycheck/cpitclaudel_fix-1507
new eb0a275e9a Allow config-file variables to list multiple file names
new 905491e825 Merge pull request #1714 from
flycheck/cpitclaudel_fix-1711-mypy-multiple-config-files
new 0d793924f8 Move pylint to JSON and fix GH-1383
new e77bd91df2 Add an :enabled test to haskell-stack-ghc
new 3121d80515 Treat stack.yml like stack.yaml in haskell-stack-ghc
new 55ecfca8ec Look for setup.cfg to determine Flake8's
:working-directory
new 8f108cbc73 Pass flake8rc to Flake8 using --append-config instead of
--config
new 388a33fa0e Merge pull request #1721 from
flycheck/cpitclaudel_fix-847-haskell-stack-predicate
new 3ce7590cd6 Use Emacs 27's new JSON parsing primitives when available
new 66eaaefebe Document auto-quoting and
flycheck-define-command-checker in manual
new be2d7631ff Fix a couple of sphinx warnings
new 0e6952e2a3 Merge pull request #1719 from
flycheck/fmdkdd_document-auto-quoting-in-manual
new 5e937f834c Merge pull request #1723 from
flycheck/cpitclaudel_fix-1471-use-jansson
new 3a09f93606 Merge pull request #1720 from
flycheck/cpitclaudel_1383-pylint-columns
new 524623df1b Allow checkers to close stdin before reading all input
new 109232bd91 Clarify a comment in flycheck-jump-to-buffer
new 0450287bfc Gets errors from error-list-source-buffer in
error-list-highlight-errors
new 05032e6c11 Ensure that hooks are added in the same order as
specified
new 8355717214 Speed up integration tests by removing an unconditional
(sleep-for 1)
new 0a46e84c8f Merge pull request #1725 from
flycheck/cpitclaudel_sleep-for-in-tests
new 92cea07347 Merge pull request #1727 from
flycheck/cpitclaudel_fix-error-list-highlighting
new acee70376b Merge pull request #1724 from
flycheck/cpitclaudel_fix-1278-closed-stdin
new 5a1c8216e6 Merge pull request #1651 from
flycheck/use-flake8rc-working-directory
new f08463de53 Update Rust tests
new b270f5a6f3 Adjust to haskell-literate-mode having been renamed
new 229ebc5d92 Mark column numbers as optional in GCC error patterns
new be36d52072 Ensure that pressing F in the error list refreshes it
(fixes GH-1734)
new 837712fcd4 Fix links to next checkers in flycheck-describe-checker
new 31ed1a29c6 Merge pull request #1731 from
flycheck/cpitclaudel_fix-1729-gcc-columns
new 4e4f9eec41 Merge pull request #1735 from
flycheck/cpitclaudel_fix-1734-error-list-filter-reset
new 49ed64150c Merge pull request #1740 from
flycheck/cpitclaudel_fix-next-checkers
new e2381d1927 Add a high-resolution variant of the >> fringe bitmap
new 4992956931 Use high-resolution fringe bitmaps if the fringe is
16-pixels wide
new d51dbc5e07 Rename flycheck-fringe-bitmaps-double-arrow to
flycheck-fringe-bitmaps
new fd0fb8d807 Document the new high-resolution fringe bitmaps
new 1275937411 Merge pull request #1744 from tspiteri/hires-fringe
new 46423d5b57 Restore the 'flycheck-fringe-bitmap-double-arrow property
new c8218044c8 Merge pull request #1747 from
flycheck/cpitclaudel_restore-fringe-bitmap
new be66bb78b2 Fix a typo
new 246e1d4380 Fix typos in test/resources/
new d0365d30da Remove markdown-mode from Cask.24, since it now requires
Emacs 25.1
new a743faf8e7 Remove racket-mode from all Cask files, as it is broken
at the moment
new d62ff15e40 Use a high-resolution fringe bitmap for all fringe
widths >= 16
new fc7bc0fd66 Add two new indication modes: left-margin and
right-margin
new 4ca94fd276 Make it easier to redefine fringe bitmaps and margin
specs
new 05f309b6f6 Add a function to set the indication mode and adjust
fringes and margins
new 1c1c9b3816 Clean up and update CHANGES.rst
new 07bfe720cc Add a default margin spec in calls to define-error-level
new b66476a5de Refactor flycheck-error-region-for-mode
new a237da46db Add a function to extract a snippet corresponding to the
current error
new 63c0836dcc Optionally include a code snippet in
error-format-message-and-id
new affdeb4c3c Include error snippets in the help-echo text of errors
new e2a0497c26 Use the same code for help-echo and error-message-buffer
contents
new 595fe96865 Merge pull request #1752 from
flycheck/cpitclaudel_nested-error-messages
new 42117138f9 Merge pull request #1742 from
flycheck/cpitclaudel_margin-indication
new 15722537b9 Add customizable highlighting styles
new 30511f7ba0 Document highlighting styles (closes GH-1730)
new f548fcdfe6 Update CHANGES to mention highlighting
new 7baf5ac34e Merge pull request #1743 from
flycheck/cpitclaudel_highlighting-styles
new 52bfce554a Remove rust-mode from Cask.24, since it now requires
Emacs 25.1
new 34cfccaea0 Cache results of flycheck-goto-line to speed up overlay
creation
new 3bd4a2e937 Use a buffer-local variable for the line cache
new 76f94fa009 Don't sort errors after receiving them from checkers
new 165763f699 Update the Flycheck/Flymake comparison
new a9f86a694c Update CHANGES.rst to mention flycheck-current-errors
not being sorted
new 74a3aa49ca Use a vertical bar (|) instead of a slash (/) in the
modeline
new 8796d60ae0 Document our mode line indicators in the minor mode
docstring
new 2030e082a5 Use bold to highlight current errors in the error list
new f84701ec67 Don't inherit from constant-face in
error-list-{line,column}-number
new f96e844006 Highlight filenames like mode-line-buffer-id instead of
variable-name
new bf22d2175c Add a customizable error list face for error messages
(closes GH-1493)
new 5865dd9709 Report CheckDoc messages as info, not warning
new d60f0b1fda Document default error levels
new e00dcb56b5 Fix a typo in the docstring of
flycheck-error-list-highlight-errors
new d03275e8b1 Simplify calls to with-help-buffer (no need to call
get-buffer first)
new feb1470049 Remove two unnecessary wrapper functions
new 9d0188a777 Add a separate major mode for verification buffers
new d2a62972f2 Ensure that flycheck-describe-checker doesn't reuse
verification buffers
new 8c639c76c3 Fix two incorrect uses of point-min
new 23b3cf63a4 Always refresh in flycheck-error-list-set-source
new 8158ecc62c Force mode line updates after changing the error list
filter
new 6c917ef949 Improve diagnostics when pylint or flake8 is missing
(see GH-1437)
new 33ef1f4091 Add pylint3 as an alternative name for pylint (see
GH-1437)
new f626ed4fac Fix a URL in the docs
new a81bf0f59b Update the documentation regarding Python checkers and
virtualenvs
new 34415efc80 Merge pull request #1756 from
flycheck/cpitclaudel_modeline-docstring
new 1a00739524 Improve the usability and documentation of
set-indication-mode
new 33db306f3b Clarify what flycheck-set-indication-mode does in
left-margin mode
new 034ca8c437 Merge branch 'cpitclaudel_better-fringe-docs' into
flycheck-32
new 3eedb6a5af Merge pull request #1751 from
flycheck/cpitclaudel_error-list-cleanup
new bd6b327e9e Merge pull request #1750 from
flycheck/cpitclaudel_overlay-speedups
new 45e98074d1 Fix a flake8 warning in doc/conf.py
new 5ee070f198 Merge branch 'flycheck-32'
new 1312ee0ccb Add link to psalm.el to extensions
new 65271c5236 Replace URL of PHPStan's website
new 2e781bd41b Merge pull request #1766 from zonuexe/add-link-to-psalm
new ad520bd4bd Merge pull request #1749 from
flycheck/cpitclaudel_unordered-current-errors
new 5d114c89b6 Add flycheck-manually-disabled-checker-p
new 74bc4d17a0 Don't cache -disabled-checkers into
-automatically-disabled-checkers
new 0c68a7fdf5 Recheck the buffer after resetting a checker's :enabled
test
new a3bd01d150 Add buttons to re-enable a checker or reset its :enable
test
new e9ad9074ae Add a link to the GitHub PR that introduced highlighting
styles
new c63e62e1f0 Merge branch 'flycheck-32'
new 07092c8c9a Merge pull request #1755 from
flycheck/cpitclaudel_improve-disabled-ui-1465
new 863892e0be Fix multiple incorrect uses of call-process
new 004cb150c4 Allow error explainers to return functions or urls
(closes GH-1192)
new 6f9ff1fadf Use markdown-view-mode in the Rust error explainer
new 97711e935d Add error explainers to pylint, shellcheck, and eslint
new dafaa270a0 Don't show error explainers for non-builtin eslint rules
new 99e884e5b3 Add :error-explainer and other missing properties in
developing.rst
new 2d115328ff Update CHANGES.rst
new 0f144f13a0 Merge pull request #1753 from
flycheck/cpitclaudel_custom-error-explainers
new 09bae2f5b0 Fix the error explainer in python-pylint
new 826ea7b953 Update pylint tests
new 5e05ab5c5c Update ruby tests
new 7404e293b6 Merge branch 'flycheck-32'
new 60192925fc Parse optional end column in haskell-hlint
new 828d6e04cb Merge pull request #1767 from jimenezrick/master
new 23083489ed Update "known Windows issues" link
new 29426422c7 Fix typos
new d9982ce2ba Merge pull request #1768 from chwarr/windows-issues-link
new 9bcf6b665e Merge pull request #1769 from tarsiiformes/typos
new 5a0ef8d1a3 Ensure that Python commands are run in the right buffer
(closes GH-1770)
new 22ebc6ce83 Run error explainers and the functions they return in
the right buffers
new b3023c9b99 Ensure that Python commands are run in the right buffer
(closes GH-1770)
new d6668550ac Ensure that flycheck-python-run-snippet is called in the
right buffer
new 4d9c9d70dd Merge pull request #1772 from
flycheck/cpitclaudel_32-fix-1770
new 244a535b6c Merge pull request #1773 from
flycheck/cpitclaudel_fix-1770
new 309d372867 Merge branch 'flycheck-32'
new 9220d5b7f7 Save the error list's source buffer before displaying
the error list
new 85d56188c4 Merge branch 'flycheck-32'
new 4c32926a7a Improve nth-error explainer in flycheck-ert
new 451607bb4a Respect flycheck-highlighting-mode in flycheck-error-pos
new 3ec8499252 support org special edit mode for golang
new 051bbf31f2 Update tflint checker to latest format
new 19f351f4b1 Merge pull request #1784 from RaynorGu/master
new 9c435db31d Merge pull request #1786 from
marsam/tflint-checker-update
new ee0937ffe2 Merge branch 'flycheck-32'
new 82892946b6 Merge pull request #1780 from
flycheck/cpitclaudel_1519-fix-previous-error
new 72f11d5ede Merge pull request #1778 from
flycheck/cpitclaudel_fix-1776
new e7b0b704c9 Merge pull request #1774 from
flycheck/cpitclaudel_error-explainer-buffer
new bebd3bbe1f Fix incorrect ‘-when-let’ syntax.
new c02cd773dd Merge pull request #1798 from phst/when-let
new f543168c5d Update rubocop url
new c44ddacba3 Fix hadolint test
new 0652bc7d6b Fix rust-cargo tests
new 806f2a8c21 Merge pull request #1819 from marsam/fix-hadolint-test
new b04eff7262 Add support for pyright as a python type checker
new 10f40a38c8 Add error pattern for nix 3.x
new 307756b999 Add error pattern for terraform 0.13
new 8048d3688f Fix python-pylint checker tests for PyLint 2.6+
new df62c75979 Remove d-mode from Cask.24, since it now requires Emacs
25.1
new c5b7976e2b Merge pull request #1821 from vlcek/master
new 623c6ad392 Merge pull request #1826 from
marsam/fix-error-pattern-nix-unstable
new 5135d22d23 Add Emacs 27.1 to CI
new 3ead6b1b29 Fix python-pyright test
new 4f5c93446b Drop Emacs 24.5 from CI
new 9f1d40d9a0 Use .reek.yml as conf filename for flycheck-reek
new cd8e0a280c Merge pull request #1827 from jsmestad/patch-1
new ea0646c6da FIX: flycheck-rust processes an error record with nil
code
new 7df7f61c63 Merge pull request #1831 from cwyang/master
new 51c6dbf51b Disable `checkdoc' on Eldev files
new 85eae29493 Fix Terraform error pattern
new c593f2ca12 Merge pull request #1835 from fishyfriend/tf-bug
new 79c9245ee0 Merge pull request #1807 from Sasanidas/patch-1
new 98190b8af2 Fix failing integration tests
new 8997b3d229 Fix warning on Emacs snapshot
new a11b789807 Fix markdownlint-cli parsing of errors with columns
new 965c872c15 Fix flycheck-may-enable-checker
new 89193c1b6e Set destination to nil in racket checker feature test
(#1848).
new c89e63db49 Merge pull request #1849 from chihyang/master
new d2b1c0450e Replace -disable-checker in implementation
-checker-enable button
new 73bacd2267 Disambiguate `null-device' following introduction of
null-device defun
new 7ffbbfcb98 Merge pull request #1851 from
flycheck/cpitclaudel_fix-1817-compilation-warnings
new 906ebde4fb Ensure that buffers are live before invoking
flycheck-teardown in them
new 0dd14308e1 Merge pull request #1796 from
flycheck/cpitclaudel_fix-deleted-buffer
new e1f25a477a Merge pull request #1845 from FredrikMeyer/master
new d8d04db345 Insert string explanations into standard-output
new 1722a154f3 Merge pull request #1801 from
danielmartin/fix-error-explainer
new 01396a5eff Fix typo in shellcheck error-explainer URL template
new 8d8cd11c2f Chain YAML linters so that yamllint always comes last
new b1034d6b8b Only use one 'compiler' in the YAML chain
new 0d0503f07b Add melpa badge to README
new 3ecd8c61e1 Add error-explainer documentation for URLs
new 770b864c99 Merge pull request #1832 from
doublep/disable-checkdoc-on-eldev
new a6020b6d5a Merge pull request #1857 from berquist/chain-yaml-linters
new 28c68299c3 Merge pull request #1860 from jcs-PR/badge
new 9b5e910609 Update hadolint and yaml error patterns
new 196b71970d Merge pull request #1867 from wilkinsonmr/master
new c2fa282501 Fix long line
new 0732c5af7d Fix bad line break
new 6e6ac0c50f Fix format for 25.3
new 99936dd710 Add new error pattern for nix unstable
new f8c679fff3 Merge pull request #1869 from lunik1/fix-nix
new 293ea29ba4 Fix an obvious typo in the definition of markdownlint
new 21d52264aa Make flycheck--approximate-region more robust to invalid
column numbers
new 01e01e174d Add a :working-directory property to python-pylint
new 041b634198 Add a :working-directory to flake8, pyright, and mypy
new b3d149239c Update the config file var declarations of pylint and
mypy
new 784f184cdd Merge pull request #1771 from
flycheck/cpitclaudel_pylint-working-directory
new 30a6581628 Fix Buttercup tests on Emacs 28.
new 3bad72cc86 Make R linter `lintr` stateless and efficient
new 278d0810f0 Merge pull request #1936 from hyiltiz/patch-1
new 3b5b424807 Release version 32
new 31fcad7672 Bump version after releasing 32 (closes GH-1754)
new 55f25fd98a Merge branch 'flycheck-32'
new 71f71df0d9 Fix a typo in a comment
new 59c52375ac Update verilator patterns
new 1d7c1b2078 Merge pull request #1691 from
flycheck/cpitclaudel_update-verilator
new a9714c28fb Newer hlint can produce error spans
new 66a973afca Merge pull request #1942 from sergv/master
new 39b35c62b5 Add -gencode option for cuda-nvcc
new 301059bba1 Add rdc=true
new 3c9a580a1f feat: left arrows bitmaps for fringes
new c955fd6fb9 Merge pull request #1950 from hrls/feat/arrows
new afae1391c4 Adapt the Bazel checkers to changes in bazel-mode.
new 28b385be69 Add flycheck-python-mypy-python-executable
new 8fefc50791 Merge pull request #1925 from phst/emacs-28
new 94b46fe7b5 Add column support to Erlang checkers (#1914)
new 278905a601 Add missing closing parentheses
new 29c64a1e73 Use /usr/bin/python3 since Python 2 is dead
new 541f2085c6 Stay within line length limit
new be3fa604eb Fix small issues found by Checkdoc
new 199e80590f Fix dependency on bazel.el.
new 57ac1ea537 Merge pull request #1960 from phst/parentheses
new 77aa2b3439 Merge pull request #1961 from phst/bazel
new 6d702420b4 Merge pull request #1962 from phst/py
new e1e3a767b2 Merge pull request #1963 from phst/linelength
new 944699ed53 Merge pull request #1965 from phst/checkdoc
new ddadb173cd Reformat flycheck-test.el so that ‘make check’ succeeds
new 58f0d5f889 Merge pull request #1964 from phst/reformat-rest
new 05ba061300 Merge pull request #1943 from eyal0/add_rdc
new 8541a61053 Merge pull request #1953 from rigelbm/bazel-mode
new 6f054dbd8b Set run_name to __main__ when running python modules
new ab59f520ea Merge pull request #1968 from
gaetano-guerriero/python-runpy-set-run-name
new 4d5380cbab update flake8 config file list
new f15bf5a895 put global-flycheck-mode in 'flycheck group instead of
'flycheck-faces
new 781d830ccf Merge pull request #1971 from
wyuenho/fix-global-flycheck-mode-customize-group
new 600b3bffda Merge pull request #1956 from wyuenho/update-flake8rc
new c64f333135 Fix typo adds 't' to 'no'
new b8f5bad487 Merge pull request #1976 from grettke/patch-1
new 81b05c5563 Remove `-`, not `/dev/stin`, from hadolint output
new d72c29fec8 Merge pull request #1978 from
flycheck/cpitclaudel_fix-hadolint-1931
new 137b637f1a Enable json checkers for js-json-mode as well
new 5f31d75af8 Merge pull request #1980 from
vderyagin/enable-json-checkers-for-js-json-mode
new e49df505e0 Fix message truncation for python-mypy due to pretty
formatting
new 15559e8243 Merge pull request #1984 from
spookylukey/issue-1983-mypy-truncated-messages
new d217a9953f Fix ember-template-lint args
new ab93e2db1d Merge pull request #1985 from icole/master
new 15f0759602 Fixed flycheck-rust-cargo-has-command-p for newer Cargo
versions (#1917)
new 6b2320d38a Fix byte-compile warnings
new 38aad3c502 Enable checkers treesit -ts-modes
new 646de81bfe Update documentation generation to work with Sphinx 6.x
(#2000)
new 7f6b1518ec Merge pull request #1993 from snogge/fix-warnings
new 9db727590b Merge pull request #1997 from
MarTango/support-treesit-modes
new 34bcb46a7c ci: Start off by adding Eask-file and basic test
new 9ce3d328fd ci: Add build docs
new 0e1ed1f3be ci: add lint python
new 8379be91a7 run test
new 83e1273344 Remove legacy Travis CI files
new e08ec9ea71 Revert to support 25.x
new 7f8e065f1a vc(.gitignore): Ignore package installed for Eask
new 55614401a9 Merge pull request #2002 from jcs-PR/test/setup
new 326ec96f38 doc: Add more official checkers
new 4d1cf7fed8 Attempt to fix CI
new 484e908420 Merge pull request #2003 from jcs-PR/docs/inst
new 2f73050144 Merge pull request #1955 from
wyuenho/mypy-python-executable
new 66dfa653af ci: Fix arguments that contain whitespaces
new f6ecc3e520 Merge pull request #2007 from jcs-PR/ci/arg
new ec23e0411e Add information about Kotlin to the community extensions
(#1999)
new 5f2ef177cb markdownlint-cli: Add default config file names and rule
selection in args (#2009)
new f162f3b248 docs: update tflint URL
new 32d5d69494 test: Emacs 29.1
new 20ae122e2d Skip 29
new 4b10dcad3a After 29, header-line-format is nil
new 773c3eb31e Merge pull request #2025 from scop/tflint-url
new e56e30d8c6 Merge pull request #2029 from jcs-PR/test/29
new e8c5b1812c Ruff checker for Python
new 163563a9cd Use new output-format flag
new 03e764eccd fix tflint invocation
new d5392a1ddc tflint: use --filter option
new ffe89be450 tflint: fix tflint error
new f4ded2cb80 Add php-ts-mode (#2050)
new c9e1b75f37 Extend Lua support to lua-ts-mode (#2048)
new d4305cc982 Also enable nix checkers in nix-ts-mode (#2044)
new 23df1af6b5 Fix tflint invocation (#2041)
new 642475f2c5 Merge pull request #2033 from wyuenho/ruff
new bc8bd89015 Bump the copyright years
new 35410ddef2 Add a bit of structure to the README
new 8147cc4deb Tweak some package metadata
new 425798c216 Fix :package-version
new bfc88b8e1a Drop some legacy compatibility code
new 2059af36b0 Require Emacs 26
new 7d48d996d9 Release Flycheck 33
new 8dbc2af001 Add myself to the list of the maintainers
new 0bf6008f7e Fix a usage of flycheck--format-message
new 78f88f3707 Cut 33.1
new 9c9b5e3081 Update the changelog
new 94ce646b3a Tweak the date format in the changelog
new a33e300fee Add a section for the upcoming release
new 2379ba993e Tweak the structure of the changelog
new bdc0f6e580 HAML-Lint checker
new 3b2e7132f4 Move a changelog entry
new e8f1d7339d Fix markup
new b4981d7e13 Tweak changelog entry
new 2973517f52 Add yaml-actionlint checker for GitHub yaml action
workflows
new c463ec8257 [#2030] Add changelog entry
new c34c8fe09a yamllint: update possible locations for configuration
file
new 036bed2224 [#2026] Add changelog entry
new 9f08cf2d27 Add phpcs-changed support
new 213e109f0e [#2015] Fix a changelog entry
new 7cff33e9ab Update the copyright years in the website
new ceb85d2629 Add funding metadata
new dd3e9af78e Remove legacy Cask files
new 48d8853503 Bump the development version to 34
new eea2ceb85b Add missing docs for yaml-actionlint
new 279ebd5bb0 Remove let-alist dep
new ce6e355a4d Add a note to remove dash
new 6864e5d8c8 Deprecate typescript-tslint
new 9a0a8db87b [Fix #1692] Remove the Coq checker (#1697)
new d71ec159a7 Try to fix the docs by using Sphinx 5.3
new 845b57f74b Move a couple of changelog entries
new 512a0504ee Add the required RTD configuration file
new 2029f6c580 Don't require subr-x conditionally
new 0ea5090952 Kill more legacy compatibility code
new 1880065c8b Remove some obsolete code from the ERT tests
new a0ed727bf8 Simplify the link format in the changelog
new 17c1072e3b Tweak a couple of changelog entries
new b0b0153be1 Update a reference to Cask
new 40bd97ac05 Replace usage of -if-let(*) and -when-let(*) with the
built-in versions
new a36bddd750 Replace usages of -first, -any? and -all?
new b7944c3c85 Remove dash as a dependency
new 98a8ccbfc7 Fix a typo
new 2df2c2f746 Fix flycheck-ruby-rubocop on buffers with no backing file
new 2cd1b8f665 Tweak a changelog entry
new 40a7161656 Update the maintainers page
new b2aa2a3ebc Add error-explainer for markdownlint checker
new 2235c72e05 Add error explainer to perl-perlcritic
new 7ee95638c6 Add error-explainer to css-stylelint
new 0c44c47d5c Update username for flycheck-bashisms after rename
new dae5df8a55 Add some changelog entries
new 1a0ee18840 Update Sebastian's GitHub handle
new c5521c1e6b Tweak a bit the GH templates
new 6b652bbfe9 [Docs] Update the list of checkers with error-explainers
(#2051)
new 243642e4a9 Add `sass-stylelint' checker
new 1fec661329 Bump the seq dep
new a6961ca981 Use a more specific Emacs dep
new 46b4ac201f Update .gitignore
new 24ca6947c0 Add statix checker
new 9099cfb744 [Docs] Fix Ruby team name
new 72a108b931 [Docs] Fix a typo
new 75f24bc614 Rubocop -> RuboCop
new a8abb299ce [Docs] Add a note about flycheck-clj-kondo
new f0690a84a2 [Docs] Mention eglot and lsp-mode
new 6caa1f2638 [Docs] Add more details about the Eglot and lsp-mode
support
new 3c6a749256 [Docs] Fix links syntax
new 8a7c19e466 Add support for RELAX NG schema in xmllint (#2019)
new a074010177 Add automatic issue/pr staleness checks
new 89e94022de Revert "Add automatic issue/pr staleness checks"
new 6576ae90e0 [Fix #1935] Replace chef-foodcritic with
ruby-chef-cookstyle
new 611b525b9d [Fix #2018] Remove the golint checker
new 6505b01708 Add ruby-chef-cookstyle
new 9148682a6d Remove some cruft from the RuboCop checkers
new c2e6daf398 Use RuboCop's error filter in ruby-standard
new 64742cd01d Remove ruby-rubylint
new a393073ea9 [Docs] Mention flycheck-eglot
new 2b0f85375c Add support for pymarkdown for markdown
new fa3f31b07a Extend the README a bit
new 14c47f72f8 Mention OpenCollective
new 6ddc509d49 Replace pkg-info with package-get-version (#2037)
new d2c0ec52dd Add flycheck-version const to serve as fallback when
version extraction fails
new e66068989e Release 34.0
new 601438a92a [Docs] Tweak the elgot section a bit
new e0838a7b34 [Fix #2054] Remove explicit dep on seq.el
new 3970dd0f8e Extract the fallback package version automatically
new 5a9ff918f9 Release 34.1
new 9854769249 Update a few urls (http -> https)
new 400ea0d5bd Add --expt-relaxed-constexpr to nvcc.
new 358a5d7f03 Add --expt-extended-lambda to nvcc.
new eb87e051fb Remove stray character
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [nongnu] branch elpa/flycheck created (now eb87e051fb),
ELPA Syncer <=