@@ -64,6 +64,15 @@ formatted output.
6464$ ormolu --mode inplace Module.hs
6565```
6666
67+## Current limitations
68+
69+* Does not handle CPP (wontfix, see [the design document][design]).
70+* Ormolu knows nothing about operator precedence so complex chains of
71+ operators may be rendered in slightly unpleasant ways †.
72+* Various minor idempotence issues, most of them are related to comments †.
73+
74+† To be resolved in 0.0.2.0.
75+
6776## Editor integration
6877
6978We know of the following editor integrations:
@@ -94,6 +103,7 @@ See [LICENSE.md](./LICENSE.md).
94103
95104Copyright © 2018–present Tweag I/O
96105
106+[design]: ./DESIGN.md#cpp
97107[haskell-src-exts]: https://hackage.haskell.org/package/haskell-src-exts
98108[hindent]: https://hackage.haskell.org/package/hindent
99109[emacs-package]: https://github.com/vyorkin/ormolu.el