Autocomlete support

--HG--
branch : experimental
Spaces to tabs, silly mac

--HG--
branch : experimental
Spaces to tabs, silly mac

--HG--
branch : experimental
Spaces to tabs, silly mac

--HG--
branch : experimental
- Mark some tests as ignored.

--HG--
branch : experimental
- Fix typo

--HG--
branch : experimental
- Autosetup maps for drawing.

--HG--
branch : experimental
Merge with experimental