PackageDev Versions Save

Tools to ease the creation of snippets, syntax definitions, etc. for Sublime Text.

v3.6.0

3 months ago

Minor changes

  • Declare support for Python 3.8. (#395, @deathaxe) Big shoutouts to @deathaxe for making this possible via Package Control 4.0!

Trivial changes and fixes

  • Commands: Add missing show_panel arguments (#391, @deathaxe)
  • Scope Data: Small updates to the scope name conventions (@FichteFoll)
  • Syntax: Scope name completions use a more reliable mechanism to re-trigger completions (@FichteFoll)
  • Project: Added an e snippet for build systems (@FichteFoll)
  • Build: Improved behavior of auto-complete triggers for variables (@FichteFoll)
  • TM Preferences: Add support for TM_COMMENT_CASE_INSENSITIVE added in build 4153 (#392, #394, @mataha)
  • Color Scheme: Don't show extends suggestions for a color scheme (@FichteFoll)
  • Syntax: Tone down warning about tabs to a status message (#390, @FichteFoll)

v3.5.0

1 year ago

Minor changes

  • Mousemap: Added support for context key added in build 4149 (#388, @FichteFoll)

Trivial changes and fixes

  • Commands: Add completions for copy_as_html command (@FichteFoll)
  • Commands: Add completions for new open_file command aguments (#387, @deathaxe)
  • Commands: Adjust caption of default commands file template (@FichteFoll)
  • Syntax: Fix recognition of partial-symbols syntax test files (#384, #385, @keith-hall)

v3.4.1

1 year ago

Trivial changes and fixes

  • tmPreferences/Property List: Rewrite syntaxes, making them more robust regarding invalid highlighting and embedded syntaxes like for scope selectors (#381, @deathaxe)
  • tmPreferences: Add highlighting and completions for foldScopes (#381, @deathaxe)
  • Theme: Support null value for color_scheme_tint (#370, @FichteFoll)
  • Syntax: Add completion for hidden key (#376, @jfcherng)
  • Syntax: Add meta.string scopes to non-double-quoted match strings (#375, @jfcherng)
  • Syntax: Fix hidden_file_extensions name in highlighting and completions (#374, @deathaxe)
  • Syntax: Use the proper non-default values for boolean key completions (@FichteFoll)
  • Commands: Add argument completions for show_panel command (#378, @deathaxe)

v3.4.0

2 years ago

Minor changes

  • Syntax Test: New syntax test generation feature. Triggered via ctrl+enter while on a code line in a syntax test file or via the command palette. (#341 @Thom1729)
  • Syntax Test: New setting to strip previously asserted scopes from test completions (#340 @Thom1729)
  • Settings: Quick edit phantoms can now be disabled (#353 @Ultra-Instinct-05)
  • Consider new system-aware color scheme switching for "Edit current Color Scheme" (#330 @Ultra-Instinct-05)

Trivial changes and fixes

  • Syntax: Defer tab check for (semi-)transient views (#177, #365, #368, @FichteFoll)
  • Syntax: Fix syntax assignment for some test files that loaded to slowly (#358 @keith-hall)
  • Syntax: Complete pop: 1 for syntax version 2 (#354, @FichteFoll)
  • Syntax: Fix highlighting of quoted variable keys (#356, @FichteFoll)
  • Syntax: Highlight section headers as seen in the Packages repo (#296 @deathaxe)
  • Syntax: Fix settings completions for complex values (#347, #348 @ratijas)
  • Syntax: Recognize partial-symbols header (#355 @keith-hall)
  • Scheme: Remove # from word_separators (#357 @MattDMo)
  • Scheme: Support missing color scheme globals (#331 @Ultra-Instinct-05)
  • Scheme: Remove blend() matching since it's been added to the default CSS syntax (#324, @FichteFoll)
  • Theme & Scheme: Highlight var function for color-adjuster properties (#326 @deathaxe)
  • Theme: Support radio and checkbox controls (#362 @AmjadHD)
  • Theme: Support close_button_side and connector_height properties (#339, @FichteFoll)
  • Theme: Support color adjuster functions in variables (#327, @FichteFoll)
  • Theme: Swap layer.draw_center value in completion (#359 @AmjadHD)
  • Theme: disabled attribute (#361 @AmjadHD)
  • Theme: Update completions with color kind quick panel symbols (#323 @deathaxe)
  • Snippet: Syntax highlighting corrections for slashes in substitutions and escape sequences (@FichteFoll)
  • Settings: Add hints for more default preferences (#343 @jrappen, #344 @Ultra-Instinct-05)
  • Commands: Small tweaks to command completion metadata (various)
  • Commands: Add support for the platform key (#332 @Ultra-Instinct-05)
  • Commands & Menu: Remove invalid highlighting for unrecognized platform names (@FichteFoll)
  • PList: associate syntax with .hidden-* syntaxes & native PList extensions (#325 @deathaxe)
  • Misc: Scope Name completions have been updated to follow recent discussions for the default Packages (#352 @Ultra-Instinct-05, #364 @deathaxe)

v3.3.1

3 years ago

TL;DR: Updated for 4095

  • Theme: Support style and background_modifier rule keys
  • Theme: Support mappings/objects for settings selector
  • Theme: Update list of elements and attributes to 4095
  • Scheme & Theme: Fix highlighting of blend color modifier function
  • Scheme & Theme: Add support for "auto" value in "edit current theme/scheme" commands
  • Settings: Offer completions for dark and light color scheme and theme variants

v3.3.0

3 years ago

This is the first ST4-only release.

Minor change

  • All provided completions now use the new rich completions (#292)

Trivial changes

  • Keymap: Support new context keys (#315, @Ultra-Instinct-05)
  • Keymap: Support new keys for highlighting
  • Keymap: Support new keys for highlighting
  • Keymap: Fix local symbol list for multi-line key bindings
  • Keymap: Allow empty command names (#311)
  • Color Scheme: Support new block_caret_* globals (#317, @Ultra-Instinct-05)
  • Completions: Update long snippet with the new supported keys
  • Syntax Test: Offer to adjust translate_tabs_to_spaces setting when loading (#308)
  • Various small bugfixes in syntax highlighting (#307, #311, #316, #320)
  • Updates to scope data for completions (#319, @deathaxe)

v3.2.18

3 years ago

Just a re-release of 3.2.17 with a fixed changelog.

st3-v3.2.17

3 years ago
  • Build&Snippet: Auto-match ${}
  • Build: Enable completions in empty ${} placeholders
  • Keymap: Support altgr modifier and plain modifiers as keys
  • Mousemap: Highlight and complete buttons up to 16
  • Settings: Allow disabling completions and tooltips for better interoperability with LSP-json (@rchl, #286)
  • Syntax: Fix test completions for <- indicator (@deathaxe, #302)
  • Theme&Scheme: Provide completions for inherited and overridden variable names
  • Theme: Complete themes for the extends value
  • Theme: Completions for variables of extended themes
  • Theme: Provide proper completions for parents selectors
  • Misc: Minor scoping and completion fixes (partly @deathaxe)

v3.2.16

4 years ago
  • Convert: Allow Unicode in YAML dumper by default (#276)
  • Scheme: Highlight sheet_css key and *_css values as embedded CSS
  • Data: Provide completions for pretty much all built-in commands (#280, @deathaxe)
  • Theme: Be less strict about unrecognized data types for values (#274, @deathaxe)
  • Syntax: Support syntax test tokens with whitespace (#283, @keith-hall)
  • Syntax: Match plain scalar context specifications in the next line (#285, @deathaxe)

v3.2.15

4 years ago
  • Plugin: Fix regression where command completions in plugins stopped working (#271)
  • Plugin: Relax plugin detection for command completions
  • Settings: More hints for undocumented settings (#269)
  • Syntax: Add/Document settings for captures highlighting (#267)