Jump to content

Recommended Posts

Posted (edited)

 For anyone interested:

https://github.com/WinMerge/winmerge/releases/tag/v2.16.10

  Quote
  • Update crystallineparser.cpp - AutoIt (*.au3) support as a "Basic"
    (GitHub PR #543)
  • s_apszAutoItKeywordList[] - actualization for AutoIt (GitHub PR #584)
  • Added JavaScript and JSON syntax highligher (osdn.net #41083)
Expand  


You can also take a look here:
https://github.com/WinMerge/winmerge/issues/446

Download link:
https://winmerge.org/downloads/?lang=en

 

I wish you many benefits from this change.

Keep calm and healthy.
Regards,

mLipok

 

Edited by mLipok

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 Codefor other useful stuff click the following button:

  Reveal hidden contents

Signature last update: 2023-04-24

Posted (edited)

Now it looks like in the following example:

image.thumb.png.18c6426d9df7c577248e716ed7ed8303.png

 

btw. this is results of compare of my current dev version and official version of ADO.au3 UDF  

Edited by mLipok

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 Codefor other useful stuff click the following button:

  Reveal hidden contents

Signature last update: 2023-04-24

Posted (edited)
  On 1/31/2021 at 12:52 PM, TheDcoder said:

@mLipok Kudos for your work :thumbsup:

Expand  

Take a look also here:

https://github.com/genius257/au3pm/discussions/4#discussioncomment-324915

and here:

https://github.community/t/autoit-syntax-highlighting-issue/158673

 

Edited by mLipok

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 Codefor other useful stuff click the following button:

  Reveal hidden contents

Signature last update: 2023-04-24

  • Moderators
Posted

mLipok,

Thanks a lot for your hard work - much better presentation now.

M23

Public_Domain.png.2d871819fcb9957cf44f4514551a2935.png Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind

Open spoiler to see my UDFs:

  Reveal hidden contents

 

Posted (edited)

By the way, the change now also includes syntax highlighting for the functions/features introduced by @jpm ( related to his work ... visible on track ).
This should immediately support a future version of AutoIt , and will now be helpful in developing documentation and examples.

Edited by mLipok

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 Codefor other useful stuff click the following button:

  Reveal hidden contents

Signature last update: 2023-04-24

  • mLipok changed the title to WinMerge / Github / StackOverFlow - AutoIt Syntax Highlighting
Posted

@TheDcoder and all other interested, maybe you also take a look here: https://meta.stackexchange.com/questions/360395/autoit-syntax-highlighting ?

 

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 Codefor other useful stuff click the following button:

  Reveal hidden contents

Signature last update: 2023-04-24

Posted

@mLipok I don't have a good understanding of syntax highlighting, but if I remember correctly, doesn't the AutoIt package come with the highlighting data for several editors/platforms? Maybe they can be used as a base for others... in fact, I think that is what we did in GitHub.

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

Posted

WinMerge highlights AutoIt keywords in Strings - but it shouldn't.

WinMerge:
WinMerge.png.2ce2c4d0a754988a240e46a2520c6a95.png

SciTE:
SciTE.png.1e3804671a297fd13cf53e75acd50792.png

My UDFs and Tutorials:

  Reveal hidden contents

 

Posted

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 Codefor other useful stuff click the following button:

  Reveal hidden contents

Signature last update: 2023-04-24

Posted

That was quick :)

My UDFs and Tutorials:

  Reveal hidden contents

 

Posted (edited)

I think that this is due to the fact that you use single quotes, instead double quotes.

 

image.png.53987efa60bd974229b71a757b86429c.png

Edited by mLipok

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 Codefor other useful stuff click the following button:

  Reveal hidden contents

Signature last update: 2023-04-24

Posted

A valid string in AutoIt is delimited by single or double quotes. 
And I’m talking about Switch as a keyword versus ‘Switch’ as a string as denoted by the arrows. 

My UDFs and Tutorials:

  Reveal hidden contents

 

Posted (edited)

I know about AutoIt....

Take a look at github again :)

Edited by mLipok

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 Codefor other useful stuff click the following button:

  Reveal hidden contents

Signature last update: 2023-04-24

Posted (edited)
  On 2/5/2021 at 12:51 PM, TheDcoder said:

@mLipok I don't have a good understanding of syntax highlighting, but if I remember correctly, doesn't the AutoIt package come with the highlighting data for several editors/platforms? Maybe they can be used as a base for others... in fact, I think that is what we did in GitHub.

Expand  

In fact AutoIt Team have organization on GitHub.
In fact some of syntax higlighting systems are forked, but not all.

There is also good news. For example GitHub according to this list uses:

https://github.com/AutoIt/SublimeAutoItScript 

 

Edited by mLipok

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 Codefor other useful stuff click the following button:

  Reveal hidden contents

Signature last update: 2023-04-24

Posted (edited)

@water Take a look again :)

image.png.bf4507aadac8d9dd4ca43e4a4b53d055.png

Edited by mLipok

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 Codefor other useful stuff click the following button:

  Reveal hidden contents

Signature last update: 2023-04-24

Posted (edited)

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 Codefor other useful stuff click the following button:

  Reveal hidden contents

Signature last update: 2023-04-24

Posted
  On 2/7/2021 at 9:31 PM, mLipok said:

I think that this is due to the fact that you use single quotes, instead double quotes.

 

image.png.53987efa60bd974229b71a757b86429c.png

Expand  

 

Currently
using recent commited version taken from here:
https://ci.appveyor.com/project/sdottaka/winmerge/build/artifacts


it looks lilke in this following screenshot:

image.png.4f221e39d300a804ebfdbce05f425394.png

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 Codefor other useful stuff click the following button:

  Reveal hidden contents

Signature last update: 2023-04-24

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...