[prev in list] [next in list] [prev in thread] [next in thread]
List: jedit-cvs
Subject: [ jEdit-commits ] SF.net SVN: jedit:[23788] plugins/AntlrSideKick/trunk
From: daleanson () users ! sourceforge ! net
Date: 2014-12-17 5:16:48
Message-ID: E1Y16ym-0004bN-I1 () sfs-ml-2 ! v29 ! ch3 ! sourceforge ! com
[Download RAW message or body]
Revision: 23788
http://sourceforge.net/p/jedit/svn/23788
Author: daleanson
Date: 2014-12-17 05:16:47 +0000 (Wed, 17 Dec 2014)
Log Message:
-----------
Documentation, TODOs, etc.
Modified Paths:
--------------
plugins/AntlrSideKick/trunk/AntlrSideKick.props
plugins/AntlrSideKick/trunk/build.xml
plugins/AntlrSideKick/trunk/docs/antlr.html
plugins/AntlrSideKick/trunk/src/sidekick/antlr4/AntlrParser.java
plugins/AntlrSideKick/trunk/src/sidekick/antlr4/AntlrSideKickPlugin.java
plugins/AntlrSideKick/trunk/src/sidekick/antlr4/parser/AntlrNode.java
Modified: plugins/AntlrSideKick/trunk/AntlrSideKick.props
===================================================================
--- plugins/AntlrSideKick/trunk/AntlrSideKick.props 2014-12-17 05:03:38 UTC (rev \
23787)
+++ plugins/AntlrSideKick/trunk/AntlrSideKick.props 2014-12-17 05:16:47 UTC (rev \
23788) @@ -2,7 +2,7 @@
plugin.sidekick.antlr4.AntlrSideKickPlugin.activate=defer
plugin.sidekick.antlr4.AntlrSideKickPlugin.author=Dale Anson
plugin.sidekick.antlr4.AntlrSideKickPlugin.description=A SideKick for working with \
Antlr 4 grammar files.
-plugin.sidekick.antlr4.AntlrSideKickPlugin.docs=docs/sidekick.html
+plugin.sidekick.antlr4.AntlrSideKickPlugin.docs=docs/antlr.html
plugin.sidekick.antlr4.AntlrSideKickPlugin.longdescription=description.html
plugin.sidekick.antlr4.AntlrSideKickPlugin.name=AntlrSideKick
plugin.sidekick.antlr4.AntlrSideKickPlugin.usePluginHome=false
Modified: plugins/AntlrSideKick/trunk/build.xml
===================================================================
--- plugins/AntlrSideKick/trunk/build.xml 2014-12-17 05:03:38 UTC (rev 23787)
+++ plugins/AntlrSideKick/trunk/build.xml 2014-12-17 05:16:47 UTC (rev 23788)
@@ -24,7 +24,7 @@
<selector id="packageFiles">
<and>
<or>
- <filename name="**/AntlrSideKick.html" />
+ <filename name="**/antlr.html" />
</or>
</and>
</selector>
Modified: plugins/AntlrSideKick/trunk/docs/antlr.html
===================================================================
--- plugins/AntlrSideKick/trunk/docs/antlr.html 2014-12-17 05:03:38 UTC (rev 23787)
+++ plugins/AntlrSideKick/trunk/docs/antlr.html 2014-12-17 05:16:47 UTC (rev 23788)
@@ -1,6 +1,7 @@
<html>
<body>
<h2>Antlr SideKick Plugin</h2>
+ <h3>Dale Anson</h3>
<p>ANTLR (ANother Tool for Language Recognition) is a powerful parser generator
for reading, processing, executing, or translating structured text or binary \
files. It's widely used to build languages, tools, and frameworks. From a grammar, \
ANTLR @@ -8,7 +9,9 @@
<p>This plugin provides a SideKick to make working with ANTLR grammar files \
easier.</p>
<h3>Change log:</h3>
- <p>16 Dec 2014, Version 4.0, initial release.</p>
+ <ul>
+ <li>16 Dec 2014, Version 4.0, initial release.</li>
+ </ul>
</body>
</html>
\ No newline at end of file
Modified: plugins/AntlrSideKick/trunk/src/sidekick/antlr4/AntlrParser.java
===================================================================
--- plugins/AntlrSideKick/trunk/src/sidekick/antlr4/AntlrParser.java 2014-12-17 \
05:03:38 UTC (rev 23787)
+++ plugins/AntlrSideKick/trunk/src/sidekick/antlr4/AntlrParser.java 2014-12-17 \
05:16:47 UTC (rev 23788) @@ -116,7 +116,7 @@
} catch ( Exception e ) {
e.printStackTrace();
} finally {
- // handle errors here
+ // TODO: handle errors here, need an error listener to collect the \
errors and send them to ErrorList }
return parsedData;
}
Modified: plugins/AntlrSideKick/trunk/src/sidekick/antlr4/AntlrSideKickPlugin.java
===================================================================
--- plugins/AntlrSideKick/trunk/src/sidekick/antlr4/AntlrSideKickPlugin.java 2014-12-17 \
05:03:38 UTC (rev 23787)
+++ plugins/AntlrSideKick/trunk/src/sidekick/antlr4/AntlrSideKickPlugin.java 2014-12-17 \
05:16:47 UTC (rev 23788) @@ -2,6 +2,10 @@
import org.gjt.sp.jedit.EditPlugin;
+// QUESTION: add an action to allow the user to generate files from the current \
grammar file? +// The antlr-4.4-complete.jar is all that is necessary, and it's a \
dependency of this plugin +// via the Antlr plugin.
+
public class AntlrSideKickPlugin extends EditPlugin {
public static final String NAME = "sidekick.antlr4";
public void start() {
Modified: plugins/AntlrSideKick/trunk/src/sidekick/antlr4/parser/AntlrNode.java
===================================================================
--- plugins/AntlrSideKick/trunk/src/sidekick/antlr4/parser/AntlrNode.java 2014-12-17 \
05:03:38 UTC (rev 23787)
+++ plugins/AntlrSideKick/trunk/src/sidekick/antlr4/parser/AntlrNode.java 2014-12-17 \
05:16:47 UTC (rev 23788) @@ -70,7 +70,6 @@
}
public Icon getIcon() {
- System.out.println("+++++ getIcon: " + icon);
return icon;
}
@@ -83,7 +82,7 @@
}
public String getLongString() {
- return name;
+ return name + ": " + getStartLocation() + ":" + getEndLocation();
}
public int compareTo(Object o) {
This was sent by the SourceForge.net collaborative development platform, the world's \
largest Open Source development site.
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
jEdit-CVS mailing list
jEdit-CVS@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jedit-cvs
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic