Menu

SynWrite

Anobium
2024-03-08
2024-03-11
  • Anobium

    Anobium - 2024-03-08

    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

     
  • JANIS

    JANIS - 2024-03-09

    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.

     
    • Anobium

      Anobium - 2024-03-09

      Thank you for responding.

      I do hope someone is willing to help maintain the SynWrite IDE.

       
  • mmotte

    mmotte - 2024-03-10

    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

     
    • Anobium

      Anobium - 2024-03-10

      Thanks.

      Hoping your health gets better.

      Evan

       
  • Anobium

    Anobium - 2024-03-11

    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.

    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 constant
    
    IntegerToString             _integertostring.html       
                "name": "IntegerToString",
                "available": "All Microcontrollers",
                "description": "string_variable = IntegerToString( Integer_Variable )",
                "funcdesc" : "The `IntegerToString()` function will convert a number into a string. `Integer_Variable` can be any integer variable, or a fixed number constant
    
    LongToString                _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 constant
    
    SingleToString              _singletostring.html        
                "name": "SingleToString",
                "available": "All Microcontrollers",
                "description": "string_variable = SingleToString( Single_Variable )",
                "funcdesc" : "The `SingleToString()` function will convert a number into a string. `Single_Variable` can be any single variable, or a fixed number constant
    
    ByteToHex               _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 constant
    
    WordToHex               _wordtohex.html     
                "name": "WordToHex",
                "available": "All Microcontrollers",
                "description": "string_variable = WordToHex( Word_Variable )",
                "funcdesc" : "The `WordToHex()` function will convert a number into a hex string. `Word_Variable` can be any word variable, or a fixed number constant
    
    IntegerToHex                _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 constant
    
    LongToHex               _longtohex.html     
                "name": "LongToHex",
                "available": "All Microcontrollers",
                "description": "string_variable = LongToHex( Long_Variable )",
                "funcdesc" : "The `LongToHex()` function will convert a number into a hex string. `Long_Variable` can be any long variable, or a fixed number constant
    
    SingleToHex             _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 constant
    
    ByteToBin               _bytetobin.html     
                "name": "ByteToBin",
                "available": "All Microcontrollers",
                "description": "string_variable = ByteToBin( Byte_Variable )",
                "funcdesc" : "The `ByteToBin()` function will convert a number into a binary string. `Byte_Variable` can be any byte variable, or a fixed number constant
    
    WordToBin               _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 constant
    
    IntegerToBin                _integertobin.html      
                "name": "IntegerToBin",
                "available": "All Microcontrollers",
                "description": "string_variable = IntegerToBin( Integer_Variable )",
                "funcdesc" : "The `IntegerToBin()` function will convert a number into a binary string. `Ineger_Variable` can be any integer variable, or a fixed number constant
    
    LongToBin               _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 constant
    
    SingleToBin             _singletobin.html       
                "name": "SingleToBin",
                "available": "All Microcontrollers",
                "description": "string_variable = SingleToBin( Single_Variable )",
                "funcdesc" : "The `SingleToBin()` function will convert a number into a binary string. `Single_Variable` can be any single variable, or a fixed number constant
    
    StringToByte                _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": "All Microcontrollers",
                "description": "word_variable = StringToWord( String_Variable )",
                "funcdesc" : "The `StringToWord()` function will convert a string into a word numeric value.
    
    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": "All Microcontrollers",
                "description": "long_variable = StringToLong( String_Variable )",
                "funcdesc" : "The `StringToLong()` function will convert a string into a long numeric value.
    
    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.
    
     

Log in to post a comment.