split out marks into its own struct, fixed a few bugs, added a new method to editor and nixed the defaults impl
split out marks into its own struct, fixed a few bugs, added a new method to editor and nixed the defaults impl

alicemaz/rust-ed