I no longer maintain SynWrite but someone can/should.
GCCode replaced SynWrite as the default IDE early in 2023, So there now is a maintenance gap.
There is maintenance gap where all the new changes are not be reflected in SynWrite. So, the following will be missing.
1. Helpers in the IDE. When the word in the program is recognised as a GCBASIC keyword and it will not turn BLUE.
2. Synwrite context Help. When you hover over a recognised word it will not show anything.
3. SynWrite Link to GCBASIC Help. There will no link to the specific Help page.
These are rather simple to maintain but someone needs to do it, or not. 🙁
If you are user of SynWrite and you want to Help the project then let me know.
Evan
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Ehh...i still use it. I'm used to good old Syn, but I can't help it. Because there is an extreme lack of time and such knowledge to help at this level.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I am still using windows 7 so I guess my default is SynWrite. I actually like SynWrite better than GCCode but was able to use GCCode after I found some of the hidden stuff. Life has dealt me health blow so I can not commit to helping at this time.
Maybe later.
Mike
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
These are changes required to be added to Synwrite.
Int_int.html"description":"Int","name":"Int","available":"All Microcontrollers","description":"Int( Single_Variable | Single_Constant )","funcdesc":"The `Int` function will compute the integer value of an integer number therefore will return the range of single variable."RoundSingle_roundsingle.html"name":"RoundSingle","available":"All Microcontrollers","description":"RoundSingle( Single_Variable | Single_Constant )","funcdesc":"The `RoundSingle` function will return a floating point number that is a rounded version of the specified number."ByteToString_bytetostring.html"name":"ByteToString","available":"All Microcontrollers","description":"string_variable = ByteToString( Byte_Variable )","funcdesc":"The `ByteToString` function will convert a number into a string. `Byte_Variable` can be any byte variable, or a fixed number constant between 0 and 255 inclusive"WordToString_wordtostring.html"name":"WordToString","available":"All Microcontrollers","description":"string_variable = WordToString( Word_Variable )","funcdesc":"The `WordToString()` function will convert a number into a string. `Word_Variable` can be any word variable, or a fixed number constantIntegerToString _integertostring.html "name": "IntegerToString", "available": "AllMicrocontrollers", "description": "string_variable=IntegerToString(Integer_Variable)", "funcdesc" : "The`IntegerToString()`functionwillconvertanumberintoastring.`Integer_Variable`canbeanyintegervariable,orafixednumberconstantLongToString_longtostring.html"name":"LongToString","available":"All Microcontrollers","description":"string_variable = LongToString( Long_Variable )","funcdesc":"The `LongToString()` function will convert a number into a string. `Long_Variable` can be any long variable, or a fixed number constantSingleToString _singletostring.html "name": "SingleToString", "available": "AllMicrocontrollers", "description": "string_variable=SingleToString(Single_Variable)", "funcdesc" : "The`SingleToString()`functionwillconvertanumberintoastring.`Single_Variable`canbeanysinglevariable,orafixednumberconstantByteToHex_bytetohex.html"name":"ByteToHex","available":"All Microcontrollers","description":"string_variable = ByteToHex( Byte_Variable )","funcdesc":"The `ByteToHex()` function will convert a number into a hex string. `Byte_Variable` can be any byte variable, or a fixed number constantWordToHex _wordtohex.html "name": "WordToHex", "available": "AllMicrocontrollers", "description": "string_variable=WordToHex(Word_Variable)", "funcdesc" : "The`WordToHex()`functionwillconvertanumberintoahexstring.`Word_Variable`canbeanywordvariable,orafixednumberconstantIntegerToHex_integertohex.html"name":"IntegerToHex","available":"All Microcontrollers","description":"string_variable = IntegerToHex( Integer_Variable )","funcdesc":"The `IntegerToHex()` function will convert a number into a hex string. `Integer_Variable` can be any integer variable, or a fixed number constantLongToHex _longtohex.html "name": "LongToHex", "available": "AllMicrocontrollers", "description": "string_variable=LongToHex(Long_Variable)", "funcdesc" : "The`LongToHex()`functionwillconvertanumberintoahexstring.`Long_Variable`canbeanylongvariable,orafixednumberconstantSingleToHex_integertohex.html"name":"SingleToHex","available":"All Microcontrollers","description":"string_variable = SingleToHex( Single_Variable )","funcdesc":"The `SingleToHex()` function will convert a number into a hex string. `Single_Variable` can be any single variable, or a fixed number constantByteToBin _bytetobin.html "name": "ByteToBin", "available": "AllMicrocontrollers", "description": "string_variable=ByteToBin(Byte_Variable)", "funcdesc" : "The`ByteToBin()`functionwillconvertanumberintoabinarystring.`Byte_Variable`canbeanybytevariable,orafixednumberconstantWordToBin_wordtobin.html"name":"WordToBin","available":"All Microcontrollers","description":"string_variable = WordToBin( Word_Variable )","funcdesc":"The `WordToBin()` function will convert a number into a binary string. `Word_Variable` can be any word variable, or a fixed number constantIntegerToBin _integertobin.html "name": "IntegerToBin", "available": "AllMicrocontrollers", "description": "string_variable=IntegerToBin(Integer_Variable)", "funcdesc" : "The`IntegerToBin()`functionwillconvertanumberintoabinarystring.`Ineger_Variable`canbeanyintegervariable,orafixednumberconstantLongToBin_longtobin.html"name":"LongToBin","available":"All Microcontrollers","description":"string_variable = LongToBin( Long_Variable )","funcdesc":"The `LongToBin()` function will convert a number into a binary string. `Long_Variable` can be any long variable, or a fixed number constantSingleToBin _singletobin.html "name": "SingleToBin", "available": "AllMicrocontrollers", "description": "string_variable=SingleToBin(Single_Variable)", "funcdesc" : "The`SingleToBin()`functionwillconvertanumberintoabinarystring.`Single_Variable`canbeanysinglevariable,orafixednumberconstantStringToByte_stringtobyte.html"name":"StringToByte","available":"All Microcontrollers","description":"byte_variable = StringToByte( String_Variable )","funcdesc":"The `StringToByte()` function will convert a string into a byte numeric value.StringToWord _stringtoword.html "name": "StringToWord", "available": "AllMicrocontrollers", "description": "word_variable=StringToWord(String_Variable)", "funcdesc" : "The`StringToWord()`functionwillconvertastringintoawordnumericvalue.StringToInteger_stringtointeger.html"name":"StringToInteger","available":"All Microcontrollers","description":"integer_variable = StringToInteger( String_Variable )","funcdesc":"The `StringToInteger()` function will convert a string into a integer numeric value.StringToLong _stringtolong.html "name": "StringToLong", "available": "AllMicrocontrollers", "description": "long_variable=StringToLong(String_Variable)", "funcdesc" : "The`StringToLong()`functionwillconvertastringintoalongnumericvalue.StringToSingle_stringtosingle.html"name":"StringToSingle","available":"All Microcontrollers","description":"single_variable = StringToSingle( String_Variable )","funcdesc":"The `StringToSingle()` function will convert a string into a single numeric value.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Do you use SynWrite as the IDE?
If yes, then, you can really help.
I no longer maintain SynWrite but someone can/should.
GCCode replaced SynWrite as the default IDE early in 2023, So there now is a maintenance gap.
There is maintenance gap where all the new changes are not be reflected in SynWrite. So, the following will be missing.
1. Helpers in the IDE. When the word in the program is recognised as a GCBASIC keyword and it will not turn BLUE.
2. Synwrite context Help. When you hover over a recognised word it will not show anything.
3. SynWrite Link to GCBASIC Help. There will no link to the specific Help page.
These are rather simple to maintain but someone needs to do it, or not. 🙁
If you are user of SynWrite and you want to Help the project then let me know.
Evan
Ehh...i still use it. I'm used to good old Syn, but I can't help it. Because there is an extreme lack of time and such knowledge to help at this level.
Thank you for responding.
I do hope someone is willing to help maintain the SynWrite IDE.
I am still using windows 7 so I guess my default is SynWrite. I actually like SynWrite better than GCCode but was able to use GCCode after I found some of the hidden stuff. Life has dealt me health blow so I can not commit to helping at this time.
Maybe later.
Mike
Thanks.
Hoping your health gets better.
Evan
SynWrite non changes
https://1drv.ms/x/s!Ase-PX_n_4cvhPIZMydsznqxh6Xd2g?e=YoxiyC
These are the changes at 11 March 2024
These are changes required to be added to Synwrite.