X-Git-Url: https://thelambdalab.xyz/gitweb/index.cgi?p=elpher.git;a=blobdiff_plain;f=elpher.el;h=3e71cae9d031f52666af7488d8d25c3322ed42d4;hp=50637b08f3d16a6c020870caef941899a9b0a5d7;hb=b3364328aec2d3164ce30ff65a0ddce3e698a281;hpb=b6f31ac74fe81e300dbae73137f511f5d93c3c0d diff --git a/elpher.el b/elpher.el index 50637b0..3e71cae 100644 --- a/elpher.el +++ b/elpher.el @@ -1497,7 +1497,12 @@ width defined by `elpher-gemini-max-fill-width'." (propertize text-line 'face 'elpher-gemini-quoted)) (t text-line)) text-line)) - (adaptive-fill-mode t)) + (adaptive-fill-mode t) + ;; fill-prefix is important for adaptive-fill-mode: without + ;; it, multi-line list items are not indented correct + (fill-prefix (if (match-string 2 text-line) + (replace-regexp-in-string "[>\*]" " " (match-string 0 text-line)) + nil))) (insert (elpher-process-text-for-display processed-text-line)) (newline)))