[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