Releases: sgryjp/vscode-stable-sort
Releases · sgryjp/vscode-stable-sort
v1.2.2
v1.2.1
v1.2.0
Changed
-
Update meaw to v6.0.0
-
Recreated as a Web extension (GitHub Codespaces support)
-
BREAKING CHANGE: Renamed the extension to "Smart Sort" (from Stable Sort)
-
Names of commands and configurations are changed accordingly:
Contribution Point Before After Command stableSort.sortAscendingsmartSort.sortAscendingCommand stableSort.sortDescendingsmartSort.sortDescendingConfiguration stableSort.preferWordSortingsmartSort.preferWordSorting
-
Full Changelog: v1.1.0...v1.2.0
v1.1.0
Added
- New setting
stableSort.preferWordSorting(see Changed subsection below)
Changed
- Now lines touched by a selection will be sorted under the condition below
unlessstableSort.preferWordSortingsetting is settrue- there is only one selection range
- it covers multiple lines
- either it's start or end position is not at the beginning of a line
Fixed
- Words may be concatenated on sorting (Issue #2)
v1.0.0
Added
- Unified commands to sort words and lines
- New keybinding: Ctrl+Alt+R and Ctrl+Alt+Shift+R
(mac: Cmd+Ctrl+R and Cmd+Ctrl+Shift+R)
- New keybinding: Ctrl+Alt+R and Ctrl+Alt+Shift+R
- Now words spread over multiple lines can be sorted
- Now whether to sort numerically or not are guessed automatically
Changed
- Changed zlib License to MIT License
- Removed character code based sorting (not considered useful much)
- Now this extension reproduces spaces around separators according to what
the separator character is- If it's a comma (
,) or a tab (\t), only trailing whiespaces will be
reproduced - If it's a vertical bar (or "pipe",
|), preceding whiespaces and/or
trailling whitespaces will be reproduced - Reproduced whitespace will always be a single space (U+0020)
- If it's a comma (
- Now word separator is guessed using firstly appeared candidate
Fixed
- Now ignores spaces after tab characters on sorting words separated with them
- Wrongly treated consecutive occurrence of separators as single occurrence