mattiase pushed a change to branch externals/relint. from 83e677d Increment version to 1.15 new ba7b747 Display the number of files found in relint-directory new 96e26a5 Check keyword arguments :regexp and :regex new 9259a5c Check some :value parameters in defcustom :type clauses new ac75b62 Check rx-to-string, and the 'regexp' and 'eval' subforms new 09ef3df Describe the new xr wrapped subsumption warning new eb178d5 Check assignments to imenu-generic-expression new b694c09 Check split ASCII-raw ranges in rx correctly new 12a2b0f Use regexp in suppression comments new 2eba4d7 Describe new bol/eol/eos warnings new cdd65ae Add section about how relint works new 326cfe2 Check calls to directory-files(-and-attributes) new 636e172 Add filename-specific checks (unused so far) new 1bf7f25 Check auto-mode-alist with file-specific checks new cf2a2ae Do file-specific checks on arguments to known functions new f6d0fed Describe the new file-specific warnings new 4fcc322 Delay call to file-relative-name until needed new 008fad0 Repair relint-current-buffer after thunking file parameter new 8f49686 Move file-specific checks to xr new 5d3f78d Update xr messages ("repetition" changed to "option") new a50ed0b Don't escape printable chars in rx warnings new a001a05 Increment version to 1.16
Summary of changes: README | 95 +++++++++++++++++--- relint.el | 264 +++++++++++++++++++++++++++++++++++++++++-------------- test/1.elisp | 13 +++ test/1.expected | 30 +++++-- test/11.elisp | 16 +++- test/11.expected | 27 ++++++ test/12.elisp | 25 ++++++ test/12.expected | 39 ++++++++ test/2.elisp | 9 +- test/2.expected | 51 +++++++---- test/6.elisp | 4 +- test/9.elisp | 5 ++ test/9.expected | 3 + 13 files changed, 475 insertions(+), 106 deletions(-) create mode 100644 test/12.elisp create mode 100644 test/12.expected