]> git.eshelyaron.com Git - sweep.git/commitdiff
* sweep.texi (Things To Do): Add new to-do items
authorEshel Yaron <me@eshelyaron.com>
Sun, 15 Oct 2023 16:19:54 +0000 (18:19 +0200)
committerEshel Yaron <me@eshelyaron.com>
Mon, 16 Oct 2023 20:41:39 +0000 (22:41 +0200)
sweep.texi

index 0d46ba80659e5a9a0b9a7474fdacd75edb1e8e77..b69905a6d22067904d1baecc2e75459f1e094087 100644 (file)
@@ -3477,6 +3477,17 @@ level (1, 2 or 3) for which it should apply.
 target to the value of @code{(font-lock-value-in-major-mode
 font-lock-maximum-decoration)} and decide whether or not to apply the
 fragment.
+
+@item Support @kbd{M-x align}
+Sweep Prolog mode should integrate with @file{align.el} such that
+@kbd{M-x align} aligns arguments of consecutive predicate calls.
+Concretely, we need to locally set @code{align-mode-rules-list} to a
+suitable value in @code{sweeprolog-mode}.
+
+@item Support code filling/formatting
+Sweep Prolog mode should define a @code{fill-paragraph-function}, and
+perhaps also a @code{normal-auto-fill-function}, for code filling that
+takes into account Prolog-specific conventions.
 @end table
 
 @node General Improvements