Releases: jfcherng-sublime/ST-AutoSetSyntax
Releases · jfcherng-sublime/ST-AutoSetSyntax
4114-4.1.0
- feat: check MD5 of downloaded
magika
dependencies - refactor:
auto_set_syntax_debug_information
command creates a new view - refactor: use flat dotted dict for Magika's syntax mapping
4114-4.0.2
- chore: add more Magika file types
- chore: provide more precise matched reason
- refactor: remove more Node.js related things
4114-4.0.1
- refactor: expose
ViewSnapshot
inAutoSetSyntax.plugin
4114-4.0.0
-
refactor: retire
ViewSnapshotCollection
This is a breaking change since all
match
es andconstraint
es receive
ViewSnapshot
rather thanView
now. But most of users won't be affected. -
refactor: improve
magika
detection performance for unmodified files
4114-3.1.2
- chore: refine
requirements.txt
rule pattern - chore: add
PEM
syntax mapping for magika - chore: fix docs link
4114-3.1.1
- fix: exception related to
None
when triggered frequently
4114-3.1.0
- feat: configurable debounce time via
debounce
setting
4114-3.0.2
-
fix: JSON with XSSI protection prefix doesn't work
-
fix: first line syntax detection doesn't work while typing
E.g., type
<?php
and then press Enter. It should be detected asPHP
. -
refactor: file_name_unhidden should base on
lstrip()
4114-3.0.1
- fix: better detection for JSON with XSSI protection prefix
4114-3.0.0
- refactor: remove
guesslang
(now we prefermagika
, see https://jfcherng-sublime.github.io/ST-AutoSetSyntax/experimental/dl-based-syntax-detection/)