Files
ale/ale_linters
D. Ben Knoble abe1440268 prolog/swipl: update error format for new version
A recent(?) update to swipl changed the error format from

  Warning: some.pl:2:
              Singleton variables: [Y]

to

  Warning: some.pl:2:
  Warning:    Singleton variables: [Y]

The old error handler doesn't report the correct line numbers and
messages on the old format.

I've chosen to add a function that covers the second case and detect it,
rather than rewrite the current function. This way, both versions should
be able to live together.

---

Example file that demonstrates the issue (some.pl above):
```
% vim: ft=prolog
ii(X, Y) :- X.
```

---
2020-10-01 12:49:53 -04:00
..
2019-08-06 18:44:53 -03:00
2019-07-02 08:18:17 +01:00
2019-02-06 20:29:58 -02:00
2018-09-04 16:51:18 +01:00
2020-05-06 14:05:39 +03:00
2019-09-04 00:20:12 +02:00
2019-07-22 09:50:16 -04:00
2017-12-20 22:53:03 -06:00
2019-02-02 16:20:14 +01:00
2019-08-07 16:35:12 -05:00
2019-03-15 16:21:48 -05:00
2018-09-04 16:51:18 +01:00
2019-11-07 02:44:56 +09:00
2019-02-02 16:20:14 +01:00
2019-02-02 16:20:14 +01:00
2019-02-02 16:20:14 +01:00
2019-01-14 19:45:33 +00:00
2020-08-28 09:25:40 +01:00
2019-02-02 16:20:14 +01:00
2020-08-06 13:20:54 +01:00
2019-02-02 16:20:14 +01:00
2020-07-10 22:33:37 -04:00