Takuya Fujiwara 34318aedf4 Add prolog swipl linter (#1979)
* add prolog/swipl linter

* use load_files/2 instead of read_term/2

Because it also checks some semantic warnings / errors
not only syntactic warnings / errors.

e.g.:
* singleton warning
* discontiguous warning
* ...

cf. http://www.swi-prolog.org/pldoc/doc_for?object=style_check/1

* support error messages with no line number

    :- module(module_name, [pred/0]).

causes

    ERROR: Exported procedure module_name:pred/0 is not defined

* add test for prolog/swipl handler

* cosmetic fixes

* detect timeout using SIGALRM

* rename g:prolog_swipl_goals to g:prolog_swipl_load

* write doc for prolog/swipl linter

* update toc and README

* fix ignore patterns
2018-10-26 17:29:17 +01:00
..
2018-09-26 20:09:37 +08:00
2017-11-15 22:23:46 +00:00
2017-10-03 01:11:54 +09:00
2018-09-26 20:09:37 +08:00
2018-10-17 16:11:41 +01:00
2018-07-01 13:55:41 +01:00
2018-08-27 10:58:17 +09:00
2018-01-29 22:21:50 +01:00
2018-05-11 20:14:00 +02:00
2018-01-16 00:38:35 -05:00
2017-12-26 14:10:28 -06:00
2017-12-01 17:36:44 +00:00
2018-09-19 19:33:23 +01:00
2018-08-02 13:50:56 -07:00
2017-08-10 21:09:58 +01:00
2018-09-08 16:05:34 -04:00
2018-01-08 23:39:04 +08:00
2018-05-04 21:44:32 +02:00
2018-09-26 20:09:37 +08:00
2018-09-06 21:59:03 -04:00
2018-08-26 13:47:56 +02:00
2018-09-28 16:18:40 -07:00
2018-04-21 22:09:38 +09:00
2018-09-27 16:48:47 +01:00
2018-02-10 13:17:53 -06:00
2018-10-26 17:29:17 +01:00
2018-06-25 10:28:59 +02:00
2018-02-04 10:57:52 -08:00
2018-06-25 11:21:53 -04:00
2017-12-04 14:23:34 -03:00
2018-09-08 01:34:10 +02:00
2017-08-02 23:05:19 +01:00
2018-08-03 21:13:48 +01:00
2018-10-26 17:29:17 +01:00