summaryrefslogtreecommitdiff
path: root/tools/editors/emacs/IDEAS.rst
diff options
context:
space:
mode:
Diffstat (limited to 'tools/editors/emacs/IDEAS.rst')
-rw-r--r--tools/editors/emacs/IDEAS.rst28
1 files changed, 25 insertions, 3 deletions
diff --git a/tools/editors/emacs/IDEAS.rst b/tools/editors/emacs/IDEAS.rst
index afd9c79ad..93fc8cce2 100644
--- a/tools/editors/emacs/IDEAS.rst
+++ b/tools/editors/emacs/IDEAS.rst
@@ -161,13 +161,35 @@ Imenu support
Outline support
===============
-* Support for `outline-mode' / `allout-mode' would be nice
+* Support for `outline-mode` / `allout-mode` would be nice
* Should consider section titles
-* May be folding is also possible
+ * May be item lists can also be included
- * For item lists
+ * Using `allout-mode` is difficult
+
+ * It's not customizable enough for the complex syntax of
+ reStructuredText
+
+ * However, some commands make sense
+
+ * Motion commands
+
+ * Exposure commands
+
+ * Some alteration commands
+
+ * Should be reimplemented
+
+ * Key bindings need to be reused
+
+ * However, care must be taken if a file uses `allout-mode` for
+ instance by comment strings
+
+ * In this case key bindings must not be overridden
+
+ * A command adding / updating `allout-mode` tags could be a solution
Sophisticated filling
=====================