1.11M Members

mcedit syntax highlight question

 
0
 

Hi all.
I need to highlight comments on mcedit.
1) comments start with "--"
2) comments may may end with "\n" or with "--"

how to do it in mcedit syntax file?

These lines are my syntax file content which responsible to highlight comments

context -- \n brown # here I have trouble, comments may end with "--" too
spellcheck
context /\* \*/ brown
spellcheck

Please help!

 
0
 

On mc internal editor's syntax file can't contain more than one 'context' tag which starts with the same symbols. Therefore I should use regular expression in this situation. I've already tried this syntax:

context -- \[\n|--\] brown
    spellcheck

Anybody know what reg-exp should I use?

 
0
 

Help, please...
I have not solved my problem yet...

 
0
 

Hi _neo_!

Just to be sure, can you tell us what language you're working with? There are a couple of ways this might be accomplished, but I wanted to be sure I'm testing with the correct base syntax file first.

Thanks!
-G

 
0
 

Hi Gromit.
I'm trying do syntax highlighting for ASN.1 syntax.
I've attached what I have now.
Please, help me.
Thank you in advance.

Attachments asn.syntax_.txt (4.88KB)
 
0
 

Hmm... I wonder if you can do it like it's done in the lua.syntax file?

There's a 'keyword' line under 'context default' that looks like this: keyword -- brown There is also a separate section similar to the comment line that you have that looks like this:

context exclusive -- \n brown
    spellcheck

I hope this helps!
-Jeo

 
0
 

Hi Gromit. Thank you for response.
I've tried do like lua's syntax file, but it doesn't solve my problem.

Does anybody have other ideas?

Here is example of one line comments:
code --start of one line comment, which ends with carriage-return
code --start of one line comment, which ends with '--' symbols -- continue code

You
This article has been dead for over six months: Start a new discussion instead
Post:
Start New Discussion
View similar articles that have also been tagged: