]> gitweb.factorcode.org Git - factor.git/blobdiff - basis/editors/visual-studio-codium/visual-studio-codium.factor
editors: adding EDITOR: syntax and use classes instead of tuples
[factor.git] / basis / editors / visual-studio-codium / visual-studio-codium.factor
index 923001c3753bdfd339d797d851503d90e418376c..32207ed8ec4245aa4bd63b11b4dc118deca4871e 100644 (file)
@@ -5,9 +5,12 @@ io.pathnames io.standard-paths kernel namespaces system
 tools.which ;
 IN: editors.visual-studio-codium
 
-TUPLE: visual-studio-codium < visual-studio-code ;
+SINGLETON: visual-studio-codium
 
-editor-class [ T{ visual-studio-codium } ] initialize
+INSTANCE: visual-studio-codium visual-studio-code-base
+
+editor-class get-global dup [ visual-studio-code? not ] when
+[ visual-studio-codium editor-class set-global ] unless
 
 M: visual-studio-codium find-visual-studio-code-path
     os {