wc3campaigns
WC3C Homepage - www.wc3c.netUser Control Panel (Requires Log-In)Engage in discussions with other users and join contests in the WC3C forums!Read one of our many tutorials, ranging in difficulty from beginner to advanced!Show off your artistic talents in the WC3C Gallery!Download quality models, textures, spells (vJASS/JASS), systems, and scripts!Download maps that have passed through our rigorous approval process!

Go Back   Wc3C.net > Resources > Tools
User Name
Password
Register Rules Get Hosted! Chat Pastebin FAQ and Rules Members List Calendar



Reply
 
Thread Tools Search this Thread
Old 04-12-2009, 10:37 AM   #61
Flame_Phoenix
retired coder | real ilfe
 
Flame_Phoenix's Avatar
 
Join Date: Mar 2007
Posts: 2,208

Submissions (10)

Flame_Phoenix has a spectacular aura about (90)Flame_Phoenix has a spectacular aura about (90)Flame_Phoenix has a spectacular aura about (90)Flame_Phoenix has a spectacular aura about (90)

Send a message via MSN to Flame_Phoenix
Default

Quote:
Add new keywords: module, implement, optional and thistype

Would be better if thistype was added as if it was a type name.
Added module, implement and optional to keywords.
Added thistype to datatypes.

Quote:
You keep poking at TESH for what it doesn't have/do, but it was already approved YEARS ago, and the maker doesn't work on it or Wc3 anymore. Besides, it was made long before the age of vJASS, so of course it won't highlight a couple of the utmost recent keywords.
That doesn't make any sense ... if TESH was created before vJass why does it highlight vJass in the first place !?
Problem is not the most recent keywords, problem is that it even lacks a few basic ones ... to quote akolyt0r:
Quote:
but those hex values were valid ...since wc3 was released ;P

And to be honest I am trying to be nice, because I am sure if I try I will find other resources with other problems. However you do have a point, this is about Kate, not about TESH.

Anyway, Fixes and changes are made. I am willing to release version 1.24 as long as you say "do it".
And also, I didn't fix that rawcode thing, I make no idea on how to do it and no other highlighter I know of does it ... so I really can't study any example ... I even tried to understand how C and Java manage printf function, but it is of no use, they are too different.

EDIT EDIT EDIT
So, anything else I need to fix before I release 1.24?
__________________
Check out my tutorials at:
1-Creating a Hero Tavern
2-Complete Icon Tutorial - ALL about Icons
3-Making a spell in vJass - Practice Session 1
Check out all my current spells at here
Finally, check my project:
Castle vs Castle Flame Edition

Last edited by Flame_Phoenix : 04-12-2009 at 12:44 PM.
Flame_Phoenix is offline   Reply With Quote
Sponsored Links - Login to hide this ad!
Old 04-12-2009, 02:13 PM   #62
Vexorian
Free Software Terrorist
 
Vexorian's Avatar


Technical Director
 
Join Date: Apr 2003
Posts: 14,898

Submissions (37)

Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)

Hero Contest #3 - 2nd Place

Default

TESH was first released way after newgen pack , which came way after jasshelper.

pascal does $52333

A lot of apps don't support that notation for hexadecimal because we thought 0x3... was the only way,it is non-sensical to have two ways... The optimizer for example does not support them yet, I made jasshelper and the jass bbcode support them just recently. Things like jasscraft or TESH are likely not to support them.
__________________
Zoom (requires log in)Wc3 map optimizer 5.0
Someone should fix .wav sound in this thing.
Zoom (requires log in)JassHelper 0.A.2.A
Turns your simple code into something that is complicated enough to work.
Faster != more useful
Vexorian is offline   Reply With Quote
Old 04-12-2009, 02:32 PM   #63
Flame_Phoenix
retired coder | real ilfe
 
Flame_Phoenix's Avatar
 
Join Date: Mar 2007
Posts: 2,208

Submissions (10)

Flame_Phoenix has a spectacular aura about (90)Flame_Phoenix has a spectacular aura about (90)Flame_Phoenix has a spectacular aura about (90)Flame_Phoenix has a spectacular aura about (90)

Send a message via MSN to Flame_Phoenix
Default

Quote:
A lot of apps don't support that notation for hexadecimal because we thought 0x3... was the only way,it is non-sensical to have two ways... The optimizer for example does not support them yet, I made jasshelper and the jass bbcode support them just recently. Things like jasscraft or TESH are likely not to support them.
Ok .... version 1.24 will also support that (as I said before, the problem is fixed).
So, do you want me to improve anything else before I released 1.24 ?
__________________
Check out my tutorials at:
1-Creating a Hero Tavern
2-Complete Icon Tutorial - ALL about Icons
3-Making a spell in vJass - Practice Session 1
Check out all my current spells at here
Finally, check my project:
Castle vs Castle Flame Edition
Flame_Phoenix is offline   Reply With Quote
Old 04-12-2009, 07:10 PM   #64
Vexorian
Free Software Terrorist
 
Vexorian's Avatar


Technical Director
 
Join Date: Apr 2003
Posts: 14,898

Submissions (37)

Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)

Hero Contest #3 - 2nd Place

Default

just release it already.
__________________
Zoom (requires log in)Wc3 map optimizer 5.0
Someone should fix .wav sound in this thing.
Zoom (requires log in)JassHelper 0.A.2.A
Turns your simple code into something that is complicated enough to work.
Faster != more useful
Vexorian is offline   Reply With Quote
Old 04-12-2009, 07:29 PM   #65
akolyt0r
In Flames
 
akolyt0r's Avatar
 
Join Date: Jan 2006
Posts: 1,154

Submissions (3)

akolyt0r has a spectacular aura about (120)

Default

hmm ...since gedit isnt that goood, could you make another syntax highlighting plugin for a decent gnome text editor aswell (i dont like installing all those KDE packets only for one tool) ?

Since i havent used Linux that much so far, i dont know which are decent and which are not ...
Is Emacs a decent one ?!!
__________________
akolyt0r is offline   Reply With Quote
Old 04-12-2009, 07:38 PM   #66
Vexorian
Free Software Terrorist
 
Vexorian's Avatar


Technical Director
 
Join Date: Apr 2003
Posts: 14,898

Submissions (37)

Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)

Hero Contest #3 - 2nd Place

Default

Quote:
(i dont like installing all those KDE packets only for one tool) ?
why?

Quote:
Is Emacs a decent one ?!!
It is not a gtk app, I kind of hate it, though some people LOVE it.

Quote:
hmm ...since gedit isnt that goood, could you make another syntax highlighting plugin for a decent gnome text editor aswell
Like which one actually?

--
The main difference betwee kate and gedit is that kate has code folding.
__________________
Zoom (requires log in)Wc3 map optimizer 5.0
Someone should fix .wav sound in this thing.
Zoom (requires log in)JassHelper 0.A.2.A
Turns your simple code into something that is complicated enough to work.
Faster != more useful
Vexorian is offline   Reply With Quote
Old 04-12-2009, 08:11 PM   #67
Flame_Phoenix
retired coder | real ilfe
 
Flame_Phoenix's Avatar
 
Join Date: Mar 2007
Posts: 2,208

Submissions (10)

Flame_Phoenix has a spectacular aura about (90)Flame_Phoenix has a spectacular aura about (90)Flame_Phoenix has a spectacular aura about (90)Flame_Phoenix has a spectacular aura about (90)

Send a message via MSN to Flame_Phoenix
Default

Quote:
(i dont like installing all those KDE packets only for one tool) ?
I understand you and agree. I usually try to avoid installing KDE packages in my Gnome environment in order to keep it stable and clean. However sometimes that is hard to do or even impossible, which is why I use "gtkorphan" to clean libraries not being used by the system. Try installing this program via synaptic, it is pretty good and safe.

Quote:
It is not a gtk app, I kind of hate it, though some people LOVE it.
You know, you could use "Geany" instead of that thing ... Geany has it all.

Quote:
The main difference betwee kate and gedit is that kate has code folding.
Hell no... don't you ever say that again. gedit inner structure is quite poor, it is so damn bad that it even is a limit (a big one) to simple extensions such as a plugin for vJass.
Also Kate has many other aspects gedit doesn't have (I am not going to enumerate them... in case someone asks...)

So anyway, version 1.24 released =P
Please enjoy =D
__________________
Check out my tutorials at:
1-Creating a Hero Tavern
2-Complete Icon Tutorial - ALL about Icons
3-Making a spell in vJass - Practice Session 1
Check out all my current spells at here
Finally, check my project:
Castle vs Castle Flame Edition
Flame_Phoenix is offline   Reply With Quote
Old 04-12-2009, 08:16 PM   #68
Vexorian
Free Software Terrorist
 
Vexorian's Avatar


Technical Director
 
Join Date: Apr 2003
Posts: 14,898

Submissions (37)

Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)

Hero Contest #3 - 2nd Place

Default

Quote:
Hell no... don't you ever say that again. gedit inner structure is quite poor, it is so damn bad that it even is a limit (a big one) to simple extensions such as a plugin for vJass.
Problem is, that I can't seem to care about that. The only thing that matters to me is the code folding.

Edit: highlight endmodule, make modules foldable.
__________________
Zoom (requires log in)Wc3 map optimizer 5.0
Someone should fix .wav sound in this thing.
Zoom (requires log in)JassHelper 0.A.2.A
Turns your simple code into something that is complicated enough to work.
Faster != more useful
Vexorian is offline   Reply With Quote
Old 04-12-2009, 08:50 PM   #69
Flame_Phoenix
retired coder | real ilfe
 
Flame_Phoenix's Avatar
 
Join Date: Mar 2007
Posts: 2,208

Submissions (10)

Flame_Phoenix has a spectacular aura about (90)Flame_Phoenix has a spectacular aura about (90)Flame_Phoenix has a spectacular aura about (90)Flame_Phoenix has a spectacular aura about (90)

Send a message via MSN to Flame_Phoenix
Default

Quote:
Problem is, that I can't seem to care about that. The only thing that matters to me is the code folding.
I see.

Quote:
Edit: highlight endmodule, make modules foldable.
Now you say ? lol...
I will work on that and release 1.25 today.

EDIT EDIT EDIT

Version updated 1.25 released.
__________________
Check out my tutorials at:
1-Creating a Hero Tavern
2-Complete Icon Tutorial - ALL about Icons
3-Making a spell in vJass - Practice Session 1
Check out all my current spells at here
Finally, check my project:
Castle vs Castle Flame Edition

Last edited by Flame_Phoenix : 04-12-2009 at 08:51 PM.
Flame_Phoenix is offline   Reply With Quote
Old 04-12-2009, 08:54 PM   #70
Vexorian
Free Software Terrorist
 
Vexorian's Avatar


Technical Director
 
Join Date: Apr 2003
Posts: 14,898

Submissions (37)

Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)

Hero Contest #3 - 2nd Place

Default

I wouldn't be able to know you weren't doing that until you submitted that version.
__________________
Zoom (requires log in)Wc3 map optimizer 5.0
Someone should fix .wav sound in this thing.
Zoom (requires log in)JassHelper 0.A.2.A
Turns your simple code into something that is complicated enough to work.
Faster != more useful
Vexorian is offline   Reply With Quote
Old 04-12-2009, 09:28 PM   #71
Flame_Phoenix
retired coder | real ilfe
 
Flame_Phoenix's Avatar
 
Join Date: Mar 2007
Posts: 2,208

Submissions (10)

Flame_Phoenix has a spectacular aura about (90)Flame_Phoenix has a spectacular aura about (90)Flame_Phoenix has a spectacular aura about (90)Flame_Phoenix has a spectacular aura about (90)

Send a message via MSN to Flame_Phoenix
Default

Yee approved !! Thx =D
Now I have 9 submissions ! =)
__________________
Check out my tutorials at:
1-Creating a Hero Tavern
2-Complete Icon Tutorial - ALL about Icons
3-Making a spell in vJass - Practice Session 1
Check out all my current spells at here
Finally, check my project:
Castle vs Castle Flame Edition
Flame_Phoenix is offline   Reply With Quote
Old 04-14-2009, 01:38 PM   #72
Barade
User
 
Barade's Avatar
 
Join Date: May 2006
Posts: 164

Barade is on a distinguished road (14)

Default

Could you maybe add highlighting for documentation comments which are used by my program vjassdoc. Things like:
/// @param paramName Description of parameter.

Here's a list of all keywords (unfortunately some of them are still unsupported in vjassdoc):
* @author <expression>
* @todo <expression>
* @param <Parameter Name> <expression>
* @return <expression>
* @state <expression>
* @source <expression> (used for links if you've got your code from a website)
* @comment <expression>
* @keyword <expression>
* @textmacro <expression>
* @textmacroinstance <expression>
* @type <expression>
* @global <expression>
* @member <expression>
* @functioninterface <expression>
* @function <expression>
* @method <expression>
* @interface <expression>
* @struct <expression>
* @scope <expression>
* @library <expression>
* @sourcefile <expression>
* @doccomment <expression>

As you can see it's very similar to doxygen expressions but it does not support all default doxygen expressions, I think. If you want me to add some more just make a suggestion.

If you don't want to add this because it's not Jass or vJass you can maybe release two different versions. Otherwise I will have to add it by myself. I just think it's useful for vjassdoc users.
__________________
Barade is offline   Reply With Quote
Old 04-14-2009, 02:13 PM   #73
Flame_Phoenix
retired coder | real ilfe
 
Flame_Phoenix's Avatar
 
Join Date: Mar 2007
Posts: 2,208

Submissions (10)

Flame_Phoenix has a spectacular aura about (90)Flame_Phoenix has a spectacular aura about (90)Flame_Phoenix has a spectacular aura about (90)Flame_Phoenix has a spectacular aura about (90)

Send a message via MSN to Flame_Phoenix
Default

I don't know if I am going to do it, but if I do it, what color do you want ?
I think it will be easy, this specific example don't require much attention with syntax, I just need to make sure they start with "@something .......(stuff after something are irrelevant)".

yet, Vex, do you approve such a modification on the plugin?
(I need your answer because you are the mod)
__________________
Check out my tutorials at:
1-Creating a Hero Tavern
2-Complete Icon Tutorial - ALL about Icons
3-Making a spell in vJass - Practice Session 1
Check out all my current spells at here
Finally, check my project:
Castle vs Castle Flame Edition

Last edited by Flame_Phoenix : 04-14-2009 at 02:13 PM.
Flame_Phoenix is offline   Reply With Quote
Old 04-17-2009, 12:02 AM   #74
Vexorian
Free Software Terrorist
 
Vexorian's Avatar


Technical Director
 
Join Date: Apr 2003
Posts: 14,898

Submissions (37)

Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)Vexorian has a reputation beyond repute (1062)

Hero Contest #3 - 2nd Place

Default

Quote:
yet, Vex, do you approve such a modification on the plugin?
(I need your answer because you are the mod)
Barade is the guy making documentation work in vJass so he has the call here.

I am personally starting to get annoyed by the fact that

if(true) then //if doesn't get highlighted if there is no space before the (
__________________
Zoom (requires log in)Wc3 map optimizer 5.0
Someone should fix .wav sound in this thing.
Zoom (requires log in)JassHelper 0.A.2.A
Turns your simple code into something that is complicated enough to work.
Faster != more useful
Vexorian is offline   Reply With Quote
Old 04-17-2009, 08:44 AM   #75
Flame_Phoenix
retired coder | real ilfe
 
Flame_Phoenix's Avatar
 
Join Date: Mar 2007
Posts: 2,208

Submissions (10)

Flame_Phoenix has a spectacular aura about (90)Flame_Phoenix has a spectacular aura about (90)Flame_Phoenix has a spectacular aura about (90)Flame_Phoenix has a spectacular aura about (90)

Send a message via MSN to Flame_Phoenix
Default

Quote:
Barade is the guy making documentation work in vJass so he has the call here.
Ok so, what's the color ?
For some reason, vJass doc makes me think of orange ...lol

Quote:
I am personally starting to get annoyed by the fact that
Wermm ... isn't that supposed to happen?
Like, by giving no spaces, the highlighter thinks you have another word that is not "if" and so the highlighter does not highlight it. He treats the "(" as any other word like "a" or "b". Because "ifa" and "ifb" are not recognized, so is not "if(".
__________________
Check out my tutorials at:
1-Creating a Hero Tavern
2-Complete Icon Tutorial - ALL about Icons
3-Making a spell in vJass - Practice Session 1
Check out all my current spells at here
Finally, check my project:
Castle vs Castle Flame Edition

Last edited by Flame_Phoenix : 04-17-2009 at 08:46 AM.
Flame_Phoenix is offline   Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off


All times are GMT. The time now is 11:49 AM.


Affiliates
The Hubb The JASS Vault Clan WEnW Campaign Creations Clan CBS GamesModding Flixreel Videos

Powered by vBulletin (Copyright ©2000 - 2019, Jelsoft Enterprises Ltd).
Hosted by www.OICcam.com
IT Support and Services provided by Executive IT Services