Added
- add
as_matching_blockstoEditops/Opcodes - add support for deletions from
Editops - add
Editops.apply/Opcodes.apply - add
Editops.remove_subsequence
Changed
- merge adjacent similar blocks in
Opcodes
Fixed
- fix usage of
eval(repr(Editop)),eval(repr(Editops)),eval(repr(Opcode))andeval(repr(Opcodes)) - fix opcode conversion for empty source sequence
- fix validation for empty Opcode list passed into
Opcodes.__init__