From: Johannes W. <j.w...@gm...> - 2009-01-30 12:56:09
|
**** Sorry k_satoda. I just clicked the "Answer"-Button in my Mail-Client and didnt notice the mail was sent to you. **** I tried to do some hacking in TokenMarker.java and ParserRule.java by simply adding a endRegexp to ParserRule.java and implement the functionality in TokenMarker.java. I think it is not hard to do, but i really dont understand the logic of the System (TokenMarker). I dont know why slava left jEdit, but do you think it is possible that I write to him asking him for the reason why he avoided regexp in the end-tag? Some useful links: ** The comment in TokenMarker.java ** http://jedit.svn.sourceforge.net/viewvc/jedit/jEdit/trunk/org/gjt/sp/jedit/syntax/TokenMarker.java?revision=14027&view=markup#l_390 ** First revision with this comment (development of SPAN_REGEXP) ** http://jedit.svn.sourceforge.net/viewvc/jedit/jEdit/trunk/org/gjt/sp/jedit/syntax/TokenMarker.java?revision=4314&view=markup ** 4.1pre3 changelog (Search for "the end cannot be")** http://marc.info/?l=jedit-announce&m=102995676808759&w=2 Is there any active developer who can understand this part of jedit? The code is quite good, there are comments and simple variable names, but I really have no idea how it works. Best regards, Johannes Wotzka |