GitHub PushEvent at 2014-09-06 01:59:02
Repository: ocelot
Actor: tingley
Payload: {"shas":[["6b8c9c94af390c4df4dc3f817bf05a47a7bc36a8","702b78f40c5a2ca98cd4b8d93a310953dc695daa@spartansoftwareinc.com","Further SegmentVariant refactoring\n\n    This changes the SV implementations to expose text and code \"atoms\",\n    which are then manipulated by common code in BaseSegmentVariant.\n\n    This includes the replaceSelection() method, which isn't used\n    anywhere and is intended to be part of copy/paste support.","Chase Tingley",false],["effc5d3519e1f3d91d63c41c70364ece0e19ce7b","702b78f40c5a2ca98cd4b8d93a310953dc695daa@spartansoftwareinc.com","Merge pull request #4 from tingley/atoms\n\nFurther SegmentVariant refactoring","Chase Tingley",true],["2bfde75277fceabc8d81f43f8bd461dc9fe8086b","ffb4761cba839470133bee36aeb139f58d7dbaa9@spartansoftwareinc.com","Fix BaseSegmentVariant modifyChars method\n\n\tCould not remove text from a segment with a single TextAtom\n\tCould not insert text in the middle of a TextAtom","Kevin Lew",true],["9505e08af6416bfed893d823f4f984036af6faa3","ffb4761cba839470133bee36aeb139f58d7dbaa9@spartansoftwareinc.com","OC-38: Check if file exists before checking if writable, check can create new file if doesn't exist","Kevin Lew",true]],"size":4,"ref":"refs/heads/dev","head":"9505e08af6416bfed893d823f4f984036af6faa3"}