Refactoring Buffer.scala using proper syntax. Adding tests
Add methods to modify and use the buffer
Respect of the ScalaDoc style guide
First try for a buffer historic
Add a complete historic, with undo and redo methods
First step, refactoring the historic
Creates a class Historic so Buffer don't handle two stacks itself
Learning english
Correcting typo errors
Buffer must not know the HistoryEvent classes
When a new event occurs, the history lost the events previously undid
An history is now linked to only one buffer
Refactoring HistoryEvent
Fix the object paradigm
Use a immutable list, because actually it doesn't low performances
Better comments
Add History Tests
Fix styling :)
Merge pull request #4 from Matthieu-Riou/Buffer

Developing the buffer
Add multiple cursors