issue #178 client. prevent collaborative undo
add semicolons for tests
add semicolons for tests
fix deletion in history
fix symbol adding in history