Skip to content
This repository has been archived by the owner on Jul 24, 2021. It is now read-only.

Releases: jfcherng-sublime/ST-AutoSetIndentation

1.6.2

14 Feb 23:08
8755521
Compare
Choose a tag to compare

Since ST 4050, the detect_indentation command has done quite a great job so you probably no longer needs this plugin. https://discordapp.com/channels/280102180189634562/280102180189634562/678002991088795668

  • Update library: editorconfig.
  • Run with Python 3.8 in ST 4.

1.6.1

01 Sep 23:16
d62eda4
Compare
Choose a tag to compare
  • Introduce mypy for static analysis.

1.6.0

01 Sep 23:16
9016ed0
Compare
Choose a tag to compare
  • Add and utilize the typing module.
  • Changed plugin directory structure.

1.5.5

01 Sep 23:16
2bb9274
Compare
Choose a tag to compare
  • Always use tab indentation for Makefile syntax.

1.5.4

01 Sep 23:15
d63a00d
Compare
Choose a tag to compare

There is no bug fix. Just some source codes maintenances.

  • Put menu files to menus/.
  • Split out AutoSetIndentationCommand.py from AutoSetIndentation.py.
  • Add some type hinting to source codes.
  • Source codes are formatted with black.

1.5.3

01 Jul 17:56
eeccba9
Compare
Choose a tag to compare
  • Fix default indentation (fallback) is not used in some cases.

1.5.2

06 Apr 12:39
14d3d18
Compare
Choose a tag to compare
  • Show more details about how the indentation is determined.

1.5.1

03 Apr 21:49
a5d84d6
Compare
Choose a tag to compare
  • Disable event-triggered auto set if EditorConfig has set the indentation.

1.5.0

03 Apr 21:11
9fbfd06
Compare
Choose a tag to compare
  • Respect the indentation settings in .editorconfig files.
  • Implement a dirty hack for on_load_async is not triggered on starting.
  • Fix a typo: patse -> paste.

1.4.0

02 Mar 00:19
fc2a399
Compare
Choose a tag to compare
  • Add back the on_post_paste event listener.
  • Indentation could be re-detected again after a view goes blank.
  • Remove setting: enabled. (Just disable this package from Package Control)
  • Remove (maybe) useless event listeners:
    • on_activated_async
    • on_clone_async
    • on_modified_async
    • on_new_async
    • on_pre_save_async