New Jass Tags!

Romek

Super Moderator
Reaction score
963
As you may have noticed, the JASS tags have gone had quite a few improvements.

Phyrex1an completed the new JASS tags recently, though it took a long time to reach this stage, so be sure to thank him.
The new JASS tags highlight natives, BJs, preprocessor comments, etc correctly.

Keywords separated by comments also highlight correctly:
JASS:
glob/*Hello /* World */ */als


As well as this, we now have Inline-JASS tags. Simply use [NOPARSE][ljass]<code>[/ljass][/noparse] to use them.
Here: [ljass]if Is(a, random) then // line from[/ljass] some code.

I'll leave this thread open and sticked for a while, so feel free to discuss! :thup:
 

Azlier

Old World Ghost
Reaction score
461
YAY! Stop using Unreal skin.

[ljass]call KillUnit(me)[/ljass]
 

Komaqtion

You can change this now in User CP.
Reaction score
469
Just wondering, will there be no color in the inlined JASS tags, which will blend into the background ?
(I mean, grey'ish colors ?)
 

Renendaru

(Evol)ution is nothing without love.
Reaction score
309
Coool...

[lJASS]c/* Who said this wasn't fun? */all Do/* Super fun things! */Nothing()[/lJASS]
 

UndeadDragon

Super Moderator
Reaction score
447
The inline function is great.

[ljass]call ThankPhyrex( manyTimes )[/ljass]
 

Romek

Super Moderator
Reaction score
963
It did take a lot of begging and 'encouragement'. ;)
 

GetTriggerUnit-

DogEntrepreneur
Reaction score
129
[lJASS]call MaryMe(Phyrex1an * 2)[/lJASS]

I think a [ljass] button should be added to the "post reply" interface.
 

Darthfett

Aerospace/Cybersecurity Software Engineer
Reaction score
615
I find that a lot of people in this thread are not even [lJASS]using[/lJASS] it in the same line. :p

Just wondering, will there be no color in the inlined JASS tags, which will blend into the background ?
(I mean, grey'ish colors ?)

[lJASS]I agree, I like knowing where something is being jass highlighted[/lJASS] and where something is not.

I think it's about time TESH supports multiline comment highlighting now... :p
 

UndeadDragon

Super Moderator
Reaction score
447
[ljass]call AddReputation(GetOwningPlayer(Romek))[/ljass]

I seem to like this very much :D

[ljass]call AddReputation(GetOwningPlayer(Phyrex))[/ljass]

It was Phyrex who updated the tags. Romek just begged :)
 

phyrex1an

Staff Member and irregular helper
Reaction score
447
Hey, if I could have the list of BJ's, it'd help immensely in my Vim highlighter :D
Ofc.

There will probably be some whitish background color on both the inline tag and the normal jass tag. I'm just waiting for Romek to 'encourage' me :p
 

Attachments

  • bjfunctions.txt
    19.3 KB · Views: 716

Romek

Super Moderator
Reaction score
963
> It was Phyrex who updated the tags. Romek just begged
Ok, I also told him what to do. :p

> I'm just waiting for Romek to 'encourage' me
I haven't got a problem with the current background. The inline tags look great with the current background. Maybe the main
JASS:
 tags could do with a white background though. <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite1" alt=":)" title="Smile    :)" loading="lazy" data-shortname=":)" />

As I&#039;ve mentioned once previously (not in here though); inline-JASS should use the courier-new font too.
 
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Members online

      No members online now.

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top