Developers Jos Posted April 16, 2021 Author Developers Share Posted April 16, 2021 (edited) It looks like this does change the setting for "check.if.already.open": $hScite_Dir = WinGetHandle("DirectorExtension") SendSciTE_Command($My_Hwnd, $hScite_Dir, 'askproperty:check.if.already.open') SendSciTE_Command($My_Hwnd, $hScite_Dir, 'extender:dostring props["check.if.already.open"]=0') SendSciTE_Command($My_Hwnd, $hScite_Dir, 'askproperty:check.if.already.open') If not supply me with a test script that demonstrates the issue so I can see what is happening. Jos Edited April 16, 2021 by Jos SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
argumentum Posted April 16, 2021 Share Posted April 16, 2021 (edited) expandcollapse popup#include <Debug.au3> #include <WinAPIProc.au3> If Not StringInStr($CmdLineRaw, "/ErrorStdOut") Then Exit MsgBox(0, @ScriptName, "Please run from SciTE.", 10) ;~ Exit _DebugArrayDisplay(SciTE_FindRunningSessions()) ; testing Example() Func Example() Local $aRunningScites = SciTE_FindRunningSessions() If Not @extended Then MsgBox(0, @ScriptName, "Could not find a running SciTE !!!", 10) Return SetError(@error, @extended, $aRunningScites) EndIf Local $iActive = 1 For $n = 1 To $aRunningScites[0][0] If $aRunningScites[$n][4] Then $iActive = $n Next If Not FileGetSize($aRunningScites[$iActive][5]) Then Return MsgBox(0, @ScriptName, "can't find SciTE", 10) Local $My_Hwnd = GUICreate("AutoIt3-SciTE interface") GUIRegisterMsg(74, "MY_WM_COPYDATA") Local $hScite_Dir = $aRunningScites[$iActive][3] SendSciTE_Command($My_Hwnd, $hScite_Dir, 'askproperty:check.if.already.open') SendSciTE_Command($My_Hwnd, $hScite_Dir, 'extender:dostring props["check.if.already.open"]=0') SendSciTE_Command($My_Hwnd, $hScite_Dir, 'askproperty:check.if.already.open') Sleep(300) ; this should open another SciTE session, but does not. ; all it does is disable the menu control ; even tho it returns acknowledgment of the setting =(... Local $iNewPID = ShellExecute($aRunningScites[$iActive][5], '"' & @ScriptFullPath & '"') ConsoleWrite("- $iNewPID = " & $iNewPID & @CRLF) ProcessWaitClose($iNewPID, 3) ; it closes itself as it handled the script to this session. Local $iProcessExists = ProcessExists($iNewPID) ConsoleWrite(($iProcessExists ? '-' : '!') & " ProcessExists($iNewPID) = " & $iProcessExists & @CRLF) EndFunc ;==>Example Func SciTE_FindRunningSessions() ; I know that all this is an overkill, instead of just: ; $hScite_Dir = WinGetHandle("DirectorExtension") ; but I needed it to be like this for the demostration ; to work anywhere. Local $aProcessList = ProcessList() If @error Or UBound($aProcessList) = 0 Then Local $aReturn[1][6] = [[0, "ERROR"]] Return SetError(1, 0, $aReturn) EndIf Local $aProcessWindows, $iCount = 0, $hSciTEWindow_hwd, $hDirectorExtension_hwd Local $aReturn[UBound($aProcessList) + 1][6] = [[0, "PID", "hSciTEWindow_hwd", "hDirectorExtension_hwd", "[Active]", "ProcessFileName"]] For $n = 1 To UBound($aProcessList) - 1 If StringInStr($aProcessList[$n][0], "SciTE") = 1 And StringInStr($aProcessList[$n][0], ".exe") Then $hSciTEWindow_hwd = 0 $hDirectorExtension_hwd = 0 $aProcessWindows = _WinAPI_EnumProcessWindows($aProcessList[$n][1], 0) For $m = 1 To UBound($aProcessWindows) - 1 If $aProcessWindows[$m][1] = "SciTEWindow" Then $hSciTEWindow_hwd = $aProcessWindows[$m][0] If $aProcessWindows[$m][1] = "DirectorExtension" Then $hDirectorExtension_hwd = $aProcessWindows[$m][0] Next If $hSciTEWindow_hwd And $hDirectorExtension_hwd Then $iCount += 1 $aReturn[$iCount][0] = $aProcessList[$n][0] $aReturn[$iCount][1] = $aProcessList[$n][1] $aReturn[$iCount][2] = $hSciTEWindow_hwd $aReturn[$iCount][3] = $hDirectorExtension_hwd $aReturn[$iCount][4] = (WinActive("") = $hSciTEWindow_hwd ? 1 : 0) $aReturn[$iCount][5] = _WinAPI_GetProcessFileName($aProcessList[$n][1]) EndIf EndIf Next ReDim $aReturn[$iCount + 1][6] $aReturn[0][0] = $iCount Return SetError(0, $iCount, $aReturn) EndFunc ;==>SciTE_FindRunningSessions Func SendSciTE_Command($My_Hwnd, $Scite_hwnd, $sCmd) Local $My_Dec_Hwnd = Dec(StringRight($My_Hwnd, 8)) $sCmd = ":" & $My_Dec_Hwnd & ":" & $sCmd ConsoleWrite('-->' & $sCmd & @LF) Local $CmdStruct = DllStructCreate('Char[' & StringLen($sCmd) + 1 & ']') DllStructSetData($CmdStruct, 1, $sCmd) Local $COPYDATA = DllStructCreate('Ptr;DWord;Ptr') DllStructSetData($COPYDATA, 1, 1) DllStructSetData($COPYDATA, 2, StringLen($sCmd) + 1) DllStructSetData($COPYDATA, 3, DllStructGetPtr($CmdStruct)) DllCall('User32.dll', 'None', 'SendMessage', 'HWnd', $Scite_hwnd, _ 'Int', 74, 'HWnd', $My_Hwnd, _ 'Ptr', DllStructGetPtr($COPYDATA)) ;~ ConsoleWrite('SendSciTE_Command @error = ' & @error & @CRLF) EndFunc ;==>SendSciTE_Command ; Received Data from SciTE Func MY_WM_COPYDATA($hWnd, $msg, $wParam, $lParam) Local $COPYDATA = DllStructCreate('Ptr;DWord;Ptr', $lParam) Local $SciTECmdLen = DllStructGetData($COPYDATA, 2) Local $CmdStruct = DllStructCreate('Char[' & $SciTECmdLen + 1 & ']', DllStructGetData($COPYDATA, 3)) Local $SciTECmd = StringLeft(DllStructGetData($CmdStruct, 1), $SciTECmdLen) ConsoleWrite('<--' & StringFormat($SciTECmd) & @LF) EndFunc ;==>MY_WM_COPYDATA This should run anywhere and show not to open a new SciTE. Edited April 17, 2021 by argumentum Follow the link to my code contribution ( and other things too ). FAQ - Please Read Before Posting. Link to comment Share on other sites More sharing options...
Developers Jos Posted April 17, 2021 Author Developers Share Posted April 17, 2021 Ok, I think I understand your issue now: The setting is nicely changed in memory for the existing proces, but the new shelled instance of SciTE will check de properties files and still read the "check.if.already.open=1" setting, thus detect the other instance and close itself after having forwarded the info of the "file to open". This is a POC script that will open a new session by temporarily updating the SciTEUser.properties: $SciTE = "C:\Program Files (x86)\AutoIt3\SciTE\SciTE.exe" $TestAu3 = "D:\temp\test.au3" $SciTEUserConfig = "C:\Users\jvdza\AppData\Local\AutoIt v3\SciTE\SciTEUser.Properties" $SciteConfigContent = FileRead($SciTEUserConfig) $rc=FileWrite($SciTEUserConfig ,@crlf & "check.if.already.open=0" & @CRLF) ConsoleWrite('@@ Debug(' & @ScriptLineNumber & ') : $rc = ' & $rc & @CRLF & '>Error code: ' & @error & @CRLF) ;### Debug Console Run($SciTE & " " & $TestAu3) FileRecycle($SciTEUserConfig) $rc=FileWrite($SciTEUserConfig ,$SciteConfigContent) Jos argumentum 1 SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
argumentum Posted April 17, 2021 Share Posted April 17, 2021 SendSciTE_Command($My_Hwnd, $hScite_Dir, "menucommand:416") ; IDM_READONLY=416 ; this does as expected SendSciTE_Command($My_Hwnd, $hScite_Dir, "menucommand:413") ; IDM_OPENFILESHERE=413 ; this does not ...this is deeper than the string setting representation of the byte that keeps/does the setting, as clicking the menu works as advertised, without SciTE writing to .properties . SciTE reading the .properties for the decision on loading, is an assumption that proves not to be so. Temporarily patching the .properties will have to do until it gets fixed and recompiled, but is not like is a must for everyday usage, so no hurry. And surely is something to ask SciTE developers to look at, as is not related to the AutoIt adaptation. Last but not least, thanks for attending to my questions. I know I come up with some uncommon ones Follow the link to my code contribution ( and other things too ). FAQ - Please Read Before Posting. Link to comment Share on other sites More sharing options...
Developers Jos Posted April 17, 2021 Author Developers Share Posted April 17, 2021 1 hour ago, argumentum said: ...this is deeper than the string setting representation of the byte that keeps/does the setting, as clicking the menu works as advertised, without SciTE writing to .properties . SciTE reading the .properties for the decision on loading, is an assumption that proves not to be so. Not Sure I understand your reasoning: Aren't those settings just for the current instance of SciTE where as the "check.if.already.open" is checked in a new instance of SciTE? SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
argumentum Posted April 17, 2021 Share Posted April 17, 2021 in "SciTE_lite", without a .properties file, the same behavior can be observed. "check.if.already.open" is not the setting, actually, not a setting. Is a verbal notation. In fact you can send: SendSciTE_Command($My_Hwnd, $hScite_Dir, 'askproperty:check.if.raining.elsewhere') SendSciTE_Command($My_Hwnd, $hScite_Dir, 'extender:dostring props["check.if.raining.elsewhere"]=2') SendSciTE_Command($My_Hwnd, $hScite_Dir, 'askproperty:check.if.raining.elsewhere') and it'll say, "ok, I'll take it", "set to 2", but is not mapped to anything. Same with "check.if.already.open", I believe that internally, this setting got lost and no one ever cared to even know that is not working. But I have not read the code to say with any certainty what is exactly going on. I assume that is along those lines. I believe that since the loading of the setting from file works as it should and that the menubar is working as it should, this bug would not come up to most ppl, not until I This is something to be debugged in the source of SciTE. I don't know, all I can do is observe GUI behavior compared to command behavior. My "lingo" is not of a programmer but I don't know how to better explain my understanding. You can go and click the menu and read the files and come up with the same understanding. Good luck Jim ?. Follow the link to my code contribution ( and other things too ). FAQ - Please Read Before Posting. Link to comment Share on other sites More sharing options...
Developers Jos Posted April 17, 2021 Author Developers Share Posted April 17, 2021 (edited) 27 minutes ago, argumentum said: In "SciTE_lite", without a .properties file, the same behavior can be observed. This isn't true as the properties files are merged into the PE Header as Embedded PROPERTIES, as you can see: and you can set any variable you choose in the properties for your own purpose as we have done with our setup. So I still am pretty sure that what I have explained before, is how things are working unless somebody can demonstrate otherwise. Jos Edited April 17, 2021 by Jos argumentum 1 SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
TheDcoder Posted April 27, 2021 Share Posted April 27, 2021 Not sure if this is the right place for feature requests, but can we get JavaScript syntax highlighting support in SciTE? I have been working on JS in SciTE and the plain black and white colours are boring in text mode 😪 It is very useful in web automation, some things are impossible without it, so it is appropriate if we add support for JS syntax. EasyCodeIt - A cross-platform AutoIt implementation - Fund the development! (GitHub will double your donations for a limited time) DcodingTheWeb Forum - Follow for updates and Join for discussion Link to comment Share on other sites More sharing options...
Developers Jos Posted April 27, 2021 Author Developers Share Posted April 27, 2021 2 hours ago, TheDcoder said: but can we get JavaScript syntax highlighting support in SciTE? It is already active for *.js , what is the file extension for the file you are working on? TheDcoder 1 SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
TheDcoder Posted April 27, 2021 Share Posted April 27, 2021 @Jos ...I am using *.js too, and I also don't see the JavaScript option in the languages. Maybe I am using an old version of SciTE? 😕 EasyCodeIt - A cross-platform AutoIt implementation - Fund the development! (GitHub will double your donations for a limited time) DcodingTheWeb Forum - Follow for updates and Join for discussion Link to comment Share on other sites More sharing options...
Developers Jos Posted April 27, 2021 Author Developers Share Posted April 27, 2021 The full version works fine. the lite version doesn't. .... you should be able to check which version you have. SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
TheDcoder Posted April 27, 2021 Share Posted April 27, 2021 @Jos I am using the full version with all the extra features: Quote SciTE 32-bit Version 4.2.0 Sep 3 2019 19:04:05 by Neil Hodgson. Updated by Jos EasyCodeIt - A cross-platform AutoIt implementation - Fund the development! (GitHub will double your donations for a limited time) DcodingTheWeb Forum - Follow for updates and Join for discussion Link to comment Share on other sites More sharing options...
mLipok Posted April 27, 2021 Share Posted April 27, 2021 you are using quite old version.... current is: Quote Version 4.4.6 Mar 16 2021 13:51:55 by Neil Hodgson. Updated by Jos Signature beginning:* Please remember: "AutoIt"..... * Wondering who uses AutoIt and what it can be used for ? * Forum Rules ** ADO.au3 UDF * POP3.au3 UDF * XML.au3 UDF * IE on Windows 11 * How to ask ChatGPT for AutoIt Code * for other useful stuff click the following button: Spoiler Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind. My contribution (my own projects): * Debenu Quick PDF Library - UDF * Debenu PDF Viewer SDK - UDF * Acrobat Reader - ActiveX Viewer * UDF for PDFCreator v1.x.x * XZip - UDF * AppCompatFlags UDF * CrowdinAPI UDF * _WinMergeCompare2Files() * _JavaExceptionAdd() * _IsBeta() * Writing DPI Awareness App - workaround * _AutoIt_RequiredVersion() * Chilkatsoft.au3 UDF * TeamViewer.au3 UDF * JavaManagement UDF * VIES over SOAP * WinSCP UDF * GHAPI UDF - modest begining - comunication with GitHub REST API * ErrorLog.au3 UDF - A logging Library * Include Dependency Tree (Tool for analyzing script relations) * Show_Macro_Values.au3 * My contribution to others projects or UDF based on others projects: * _sql.au3 UDF * POP3.au3 UDF * RTF Printer - UDF * XML.au3 UDF * ADO.au3 UDF * SMTP Mailer UDF * Dual Monitor resolution detection * * 2GUI on Dual Monitor System * _SciLexer.au3 UDF * SciTE - Lexer for console pane * Useful links: * Forum Rules * Forum etiquette * Forum Information and FAQs * How to post code on the forum * AutoIt Online Documentation * AutoIt Online Beta Documentation * SciTE4AutoIt3 getting started * Convert text blocks to AutoIt code * Games made in Autoit * Programming related sites * Polish AutoIt Tutorial * DllCall Code Generator * Wiki: * Expand your knowledge - AutoIt Wiki * Collection of User Defined Functions * How to use HelpFile * Good coding practices in AutoIt * OpenOffice/LibreOffice/XLS Related: WriterDemo.au3 * XLS/MDB from scratch with ADOX IE Related: * How to use IE.au3 UDF with AutoIt v3.3.14.x * Why isn't Autoit able to click a Javascript Dialog? * Clicking javascript button with no ID * IE document >> save as MHT file * IETab Switcher (by LarsJ ) * HTML Entities * _IEquerySelectorAll() (by uncommon) * IE in TaskScheduler * IE Embedded Control Versioning (use IE9+ and HTML5 in a GUI) * PDF Related: * How to get reference to PDF object embeded in IE * IE on Windows 11 * I encourage you to read: * Global Vars * Best Coding Practices * Please explain code used in Help file for several File functions * OOP-like approach in AutoIt * UDF-Spec Questions * EXAMPLE: How To Catch ConsoleWrite() output to a file or to CMD *I also encourage you to check awesome @trancexx code: * Create COM objects from modules without any demand on user to register anything. * Another COM object registering stuff * OnHungApp handler * Avoid "AutoIt Error" message box in unknown errors * HTML editor * winhttp.au3 related : * https://www.autoitscript.com/forum/topic/206771-winhttpau3-download-problem-youre-speaking-plain-http-to-an-ssl-enabled-server-port/ "Homo sum; humani nil a me alienum puto" - Publius Terentius Afer"Program are meant to be read by humans and only incidentally for computers and execute" - Donald Knuth, "The Art of Computer Programming" , be and \\//_. Anticipating Errors : "Any program that accepts data from a user must include code to validate that data before sending it to the data store. You cannot rely on the data store, ...., or even your programming language to notify you of problems. You must check every byte entered by your users, making sure that data is the correct type for its field and that required fields are not empty." Signature last update: 2023-04-24 Link to comment Share on other sites More sharing options...
TheDcoder Posted April 27, 2021 Share Posted April 27, 2021 7 minutes ago, mLipok said: you are using quite old version.... Not really, that version was from November last year (2020). But I have now installed the latest version and do see that JS highlighting is included, but there is no option for it in the menu: EasyCodeIt - A cross-platform AutoIt implementation - Fund the development! (GitHub will double your donations for a limited time) DcodingTheWeb Forum - Follow for updates and Join for discussion Link to comment Share on other sites More sharing options...
mLipok Posted April 27, 2021 Share Posted April 27, 2021 It would be also nice to have option for XML and JSON. Signature beginning:* Please remember: "AutoIt"..... * Wondering who uses AutoIt and what it can be used for ? * Forum Rules ** ADO.au3 UDF * POP3.au3 UDF * XML.au3 UDF * IE on Windows 11 * How to ask ChatGPT for AutoIt Code * for other useful stuff click the following button: Spoiler Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind. My contribution (my own projects): * Debenu Quick PDF Library - UDF * Debenu PDF Viewer SDK - UDF * Acrobat Reader - ActiveX Viewer * UDF for PDFCreator v1.x.x * XZip - UDF * AppCompatFlags UDF * CrowdinAPI UDF * _WinMergeCompare2Files() * _JavaExceptionAdd() * _IsBeta() * Writing DPI Awareness App - workaround * _AutoIt_RequiredVersion() * Chilkatsoft.au3 UDF * TeamViewer.au3 UDF * JavaManagement UDF * VIES over SOAP * WinSCP UDF * GHAPI UDF - modest begining - comunication with GitHub REST API * ErrorLog.au3 UDF - A logging Library * Include Dependency Tree (Tool for analyzing script relations) * Show_Macro_Values.au3 * My contribution to others projects or UDF based on others projects: * _sql.au3 UDF * POP3.au3 UDF * RTF Printer - UDF * XML.au3 UDF * ADO.au3 UDF * SMTP Mailer UDF * Dual Monitor resolution detection * * 2GUI on Dual Monitor System * _SciLexer.au3 UDF * SciTE - Lexer for console pane * Useful links: * Forum Rules * Forum etiquette * Forum Information and FAQs * How to post code on the forum * AutoIt Online Documentation * AutoIt Online Beta Documentation * SciTE4AutoIt3 getting started * Convert text blocks to AutoIt code * Games made in Autoit * Programming related sites * Polish AutoIt Tutorial * DllCall Code Generator * Wiki: * Expand your knowledge - AutoIt Wiki * Collection of User Defined Functions * How to use HelpFile * Good coding practices in AutoIt * OpenOffice/LibreOffice/XLS Related: WriterDemo.au3 * XLS/MDB from scratch with ADOX IE Related: * How to use IE.au3 UDF with AutoIt v3.3.14.x * Why isn't Autoit able to click a Javascript Dialog? * Clicking javascript button with no ID * IE document >> save as MHT file * IETab Switcher (by LarsJ ) * HTML Entities * _IEquerySelectorAll() (by uncommon) * IE in TaskScheduler * IE Embedded Control Versioning (use IE9+ and HTML5 in a GUI) * PDF Related: * How to get reference to PDF object embeded in IE * IE on Windows 11 * I encourage you to read: * Global Vars * Best Coding Practices * Please explain code used in Help file for several File functions * OOP-like approach in AutoIt * UDF-Spec Questions * EXAMPLE: How To Catch ConsoleWrite() output to a file or to CMD *I also encourage you to check awesome @trancexx code: * Create COM objects from modules without any demand on user to register anything. * Another COM object registering stuff * OnHungApp handler * Avoid "AutoIt Error" message box in unknown errors * HTML editor * winhttp.au3 related : * https://www.autoitscript.com/forum/topic/206771-winhttpau3-download-problem-youre-speaking-plain-http-to-an-ssl-enabled-server-port/ "Homo sum; humani nil a me alienum puto" - Publius Terentius Afer"Program are meant to be read by humans and only incidentally for computers and execute" - Donald Knuth, "The Art of Computer Programming" , be and \\//_. Anticipating Errors : "Any program that accepts data from a user must include code to validate that data before sending it to the data store. You cannot rely on the data store, ...., or even your programming language to notify you of problems. You must check every byte entered by your users, making sure that data is the correct type for its field and that required fields are not empty." Signature last update: 2023-04-24 Link to comment Share on other sites More sharing options...
TheDcoder Posted April 27, 2021 Share Posted April 27, 2021 @mLipok Just use Hypertext for XML and JavaScript for Json 🤣 EasyCodeIt - A cross-platform AutoIt implementation - Fund the development! (GitHub will double your donations for a limited time) DcodingTheWeb Forum - Follow for updates and Join for discussion Link to comment Share on other sites More sharing options...
Developers Jos Posted April 27, 2021 Author Developers Share Posted April 27, 2021 (edited) There is a difference with the lexers shown in the dropdown and the lexers actually supported: ... as you can see: JS lexing works fine and F5 runs cscript. Edited April 27, 2021 by Jos SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
TheDcoder Posted April 27, 2021 Share Posted April 27, 2021 @Jos Yes, but can you add the missing options? It's useful if you are creating a new file and don't want to save it immediately... or at all. I use Geany as my default code editor and it provides this option, very handy. EasyCodeIt - A cross-platform AutoIt implementation - Fund the development! (GitHub will double your donations for a limited time) DcodingTheWeb Forum - Follow for updates and Join for discussion Link to comment Share on other sites More sharing options...
Developers Jos Posted April 27, 2021 Author Developers Share Posted April 27, 2021 (edited) 16 minutes ago, TheDcoder said: Yes, but can you add the missing options? Just add whatever you like by modifying your SciteUser.properties with something like this: my.languages=\ &js|cpp|| menu.language=$(default.languages)$(my.languages) You can find the possible options in SciTEGlobal.properties where you each for: default.languages I don't like to have a long list with possible language options people like to have there as SciTE will use the extension anyway to detect the lexer&properties to use. ...but your original question was "but can we get JavaScript syntax highlighting support in SciTE? " .... which is the case already...right? Edited April 27, 2021 by Jos TheDcoder 1 SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
TheDcoder Posted April 27, 2021 Share Posted April 27, 2021 @Jos Thanks for the instructions. 3 hours ago, Jos said: I don't like to have a long list with possible language options people like to have there as SciTE will use the extension anyway This is my personal opinion, but I think this is bad design, it should display all languages that are supported, otherwise it is misleading. This also does not cover the use cases I suggested. 3 hours ago, Jos said: which is the case already...right? Yes, just had to update my SciTE installation. EasyCodeIt - A cross-platform AutoIt implementation - Fund the development! (GitHub will double your donations for a limited time) DcodingTheWeb Forum - Follow for updates and Join for discussion Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now