Subject: bug#21526: 24.5; prolog-mode: broken indentation for if-then-else construct

From: Stefan Monnier <[email-masked]>
Date: Wed, 30 Sep 2015 17:19:14 -0400

>    my_nice_test(X) :- var(X), !,
>            test_goal1,
>            test_goal2.

This looks plain wrong to me.  So we'd need a config var to select
this behavior.

How 'but you try and write the path for it (you only need to change
prolog-smie-rules).

        Stefan