branch: elpa/clojure-mode commit 28dc02114ae70db6bb68d537ea77985f272120bc Author: Bozhidar Batsov <bozhi...@batsov.dev> Commit: Bozhidar Batsov <bozhi...@batsov.dev>
Reflow a couple of paragraphs --- README.md | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index f8ce6bf410..4845bbd3d1 100644 --- a/README.md +++ b/README.md @@ -613,22 +613,30 @@ experience negatively. ### General Issues -`clojure-mode` derives a lot of functionality directly from `lisp-mode` (an Emacs major mode for Common Lisp), which -simplified the initial implementation, but also made it harder to implement -certain functionality. Down the road it'd be nice to fully decouple `clojure-mode` -from `lisp-mode`. +`clojure-mode` derives a lot of functionality directly from `lisp-mode` (an +Emacs major mode for Common Lisp), which simplified the initial implementation, +but also made it harder to implement certain functionality. Down the road it'd +be nice to fully decouple `clojure-mode` from `lisp-mode`. See [this ticket](https://github.com/clojure-emacs/clojure-mode/issues/270) for a bit more details. ### Indentation Performance -`clojure-mode`'s indentation engine is a bit slow. You can speed things up significantly by disabling `clojure-use-backtracking-indent`, but this will break the indentation of complex forms like `deftype`, `defprotocol`, `reify`, `letfn`, etc. +`clojure-mode`'s indentation engine is a bit slow. You can speed things up +significantly by disabling `clojure-use-backtracking-indent`, but this will +break the indentation of complex forms like `deftype`, `defprotocol`, `reify`, +`letfn`, etc. -We should look into ways to optimize the performance of the backtracking indentation logic. See [this ticket](https://github.com/clojure-emacs/clojure-mode/issues/606) for more details. +We should look into ways to optimize the performance of the backtracking +indentation logic. See [this ticket](https://github.com/clojure-emacs/clojure-mode/issues/606) for more +details. ### Font-locking Implementation -As mentioned [above](https://github.com/clojure-emacs/clojure-mode#font-locking), the font-locking is implemented in terms of regular expressions which makes it both slow and inaccurate. +As mentioned +[above](https://github.com/clojure-emacs/clojure-mode#font-locking), the +font-locking is implemented in terms of regular expressions which makes it both +slow and inaccurate. ## Changelog