You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the event of an upcoming package for Alan Tech's Alan lang we should rename all the syntaxes files and their internal names to avoid conflicts in case a user installs both this package and theirs.
ALAN — Alan.sublime-syntax
Rename Syntax to Alan IF.sublime-syntax
name: ALan IF
Rename all associated ST files and themes accordingly.
ALAN Solution — Alan Solution.sublime-syntax
Rename Syntax to Alan IF Solution.sublime-syntax
name: ALan IF Solution
Rename all associated ST files and themes accordingly.
ALAN Transcript — Alan Transcript.sublime-syntax
Rename Syntax to Alan IF Transcript.sublime-syntax
name: ALan IF Transcript
Rename all associated ST files and themes accordingly.
Scopes
Likewise, we should change the base scope name used by this package.
ALAN → source.alanif
Fix all other package files that rely on scope for their functionality:
Build files.
Color schemes.
Comments Preferences.
Completions.
Indentation rules.
Snippets.
Symbols.
Syntax tests.
The scopes of the other syntaxes are fine, and not at risk of clashing:
ALAN Solution → source.a3s
ALAN Transcript → source.a3t
The text was updated successfully, but these errors were encountered:
Tweak the Alan syntax definition to avoid any potential conflicts with the Alan programming language by Alan Technologies, Inc (alantech/alan#548).
File Names
In the event of an upcoming package for Alan Tech's Alan lang we should rename all the syntaxes files and their internal names to avoid conflicts in case a user installs both this package and theirs.
Alan.sublime-syntax
Alan IF.sublime-syntax
name: ALan IF
Alan Solution.sublime-syntax
Alan IF Solution.sublime-syntax
name: ALan IF Solution
Alan Transcript.sublime-syntax
Alan IF Transcript.sublime-syntax
name: ALan IF Transcript
Scopes
Likewise, we should change the base
scope
name used by this package.source.alanif
The scopes of the other syntaxes are fine, and not at risk of clashing:
source.a3s
source.a3t
The text was updated successfully, but these errors were encountered: