All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- Code style to follow the PEP8 style guide
- Remove colons from all subheadings in this changelog
- Menu option to activate the plugin in Edit below Sort / Permute Lines
- Ability to remove all duplicate lines within one or more selection(s)
- Ability to preserve selection after removal
- The
README
to reflect the new functionality including screenshots
- Ability to remove all lines that match the selection
- Ensure that lines of different lengths are not concatenated together
- Ensure that trailing lines are preserved
- Installation instructions to the
README
- The command to "Remove Duplicate Lines" to the Command Palette
- The built-in
View.erase()
method to simplify this plugin - The
README
to reflect that the first occurrence will be kept intact
- Ability to remove duplicate lines from the entire file
- Ability to remove all lines that match the selection
- Default keyboard shortcut: shiftF5
- Documentation:
README
,CONTRIBUTING
, andLICENSE