[prev in list] [next in list] [prev in thread] [next in thread] 

List:       jedit-users
Subject:    Re: [ jEdit-users ] XML plugin 3.0.8 - JSON sidekick?
From:       Alan Ezust <alan.ezust () gmail ! com>
Date:       2023-08-31 16:46:13
Message-ID: CALy5K9p_JN2akia5J6xJdRQyXGseSE2Hk2fMkkDQeJPme0k5gg () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


I had to build with Java11 because Java21 doesn't have the nashorn engine.
Pretty icons! It works. I was worried that the XML plugin would clash with
this since they both have a json sidekick parser. but it works!


On Wed, Aug 30, 2023 at 8:02 PM Dale Anson <dale@daleanson.com> wrote:

> I'm not sure how many eyeballs are on the XML plugin at the moment,
> maybe just 2? :)
>
> I make a separate sidekick plugin for Json, it's in the plugin SVN and
> named JsonSideKick. Would you give it a try? It's been updated to use
> the Antlr 4.10 plugin.
>
> On Wed, Aug 30, 2023 at 6:56 AM Alan Ezust <alan.ezust@gmail.com> wrote:
> >
> > I got AntLR 4.1.0 too.
> > One of the advantages of the combining features of the XML plugin is
> that more eyeballs are on it.
> > But if it makes the dependencies complicated, then separation of the
> plugins is a good idea.
> >
> >
> >
> > On Tue, Aug 29, 2023 at 12:51 PM Dale Anson <dale@daleanson.com> wrote:
> >>
> >> What version of the Antlr plugin do you have? The json parser in the
> >> xml plugin needs Antlr version 4-4.5. The latest version of the Antlr
> >> plugin is 4.10. I think that might be the problem.
> >>
> >> Alan, remember when xml, html, json, css, and ecmascript were all
> >> separate plugins? I think it would be worth going back to separating
> >> them, it would be easier to update and release them individually and
> >> make dependencies easier to handle. I've been thinking of doing the
> >> same with the Beauty plugin, it has beautifiers for half a dozen
> >> languages, it would be easier to maintain if they were separate
> >> plugins. What do you think?
> >>
> >> Dale
> >>
> >> On Tue, Aug 29, 2023 at 1:31 PM Dale Anson <dale@daleanson.com> wrote:
> >> >
> >> > I see the same. It used to work, I'll take a look.
> >> >
> >> > On Fri, Aug 25, 2023 at 7:27 AM Alan Ezust <alan.ezust@gmail.com>
> wrote:
> >> > >
> >> > > Has anyone tried to parse a JSON file using hte XML plugin in
> SideKick?
> >> > > It used to work for me, but now it doesn't. Sidekick reports "not
> parsed" and I see nothing in the output or log.
> >> > >
> >> > > openJDK19, Linux, jEdit 5.6.0, XML 3.0.8
> >> > >
> >> > > --
> >> > > -----------------------------------------------
> >> > > jEdit Users' List
> >> > > jEdit-users@lists.sourceforge.net
> >> > > https://lists.sourceforge.net/lists/listinfo/jedit-users
>

[Attachment #5 (text/html)]

<div dir="ltr"><div>I had to build with Java11 because Java21 doesn&#39;t have the \
nashorn engine. <br></div><div>Pretty icons! It works. I was worried that the XML \
plugin would clash with this since they both have a json sidekick parser. but it \
works!</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" \
class="gmail_attr">On Wed, Aug 30, 2023 at 8:02 PM Dale Anson &lt;<a \
href="mailto:dale@daleanson.com">dale@daleanson.com</a>&gt; \
wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I&#39;m not sure how \
many eyeballs are on the XML plugin at the moment,<br> maybe just 2? :)<br>
<br>
I make a separate sidekick plugin for Json, it&#39;s in the plugin SVN and<br>
named JsonSideKick. Would you give it a try? It&#39;s been updated to use<br>
the Antlr 4.10 plugin.<br>
<br>
On Wed, Aug 30, 2023 at 6:56 AM Alan Ezust &lt;<a \
href="mailto:alan.ezust@gmail.com" target="_blank">alan.ezust@gmail.com</a>&gt; \
wrote:<br> &gt;<br>
&gt; I got AntLR 4.1.0 too.<br>
&gt; One of the advantages of the combining features of the XML plugin is that more \
eyeballs are on it.<br> &gt; But if it makes the dependencies complicated, then \
separation of the plugins is a good idea.<br> &gt;<br>
&gt;<br>
&gt;<br>
&gt; On Tue, Aug 29, 2023 at 12:51 PM Dale Anson &lt;<a \
href="mailto:dale@daleanson.com" target="_blank">dale@daleanson.com</a>&gt; \
wrote:<br> &gt;&gt;<br>
&gt;&gt; What version of the Antlr plugin do you have? The json parser in the<br>
&gt;&gt; xml plugin needs Antlr version 4-4.5. The latest version of the Antlr<br>
&gt;&gt; plugin is 4.10. I think that might be the problem.<br>
&gt;&gt;<br>
&gt;&gt; Alan, remember when xml, html, json, css, and ecmascript were all<br>
&gt;&gt; separate plugins? I think it would be worth going back to separating<br>
&gt;&gt; them, it would be easier to update and release them individually and<br>
&gt;&gt; make dependencies easier to handle. I&#39;ve been thinking of doing the<br>
&gt;&gt; same with the Beauty plugin, it has beautifiers for half a dozen<br>
&gt;&gt; languages, it would be easier to maintain if they were separate<br>
&gt;&gt; plugins. What do you think?<br>
&gt;&gt;<br>
&gt;&gt; Dale<br>
&gt;&gt;<br>
&gt;&gt; On Tue, Aug 29, 2023 at 1:31 PM Dale Anson &lt;<a \
href="mailto:dale@daleanson.com" target="_blank">dale@daleanson.com</a>&gt; \
wrote:<br> &gt;&gt; &gt;<br>
&gt;&gt; &gt; I see the same. It used to work, I&#39;ll take a look.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; On Fri, Aug 25, 2023 at 7:27 AM Alan Ezust &lt;<a \
href="mailto:alan.ezust@gmail.com" target="_blank">alan.ezust@gmail.com</a>&gt; \
wrote:<br> &gt;&gt; &gt; &gt;<br>
&gt;&gt; &gt; &gt; Has anyone tried to parse a JSON file using hte XML plugin in \
SideKick?<br> &gt;&gt; &gt; &gt; It used to work for me, but now it doesn&#39;t. \
Sidekick reports &quot;not parsed&quot; and I see nothing in the output or log.<br> \
&gt;&gt; &gt; &gt;<br> &gt;&gt; &gt; &gt; openJDK19, Linux, jEdit 5.6.0, XML \
3.0.8<br> &gt;&gt; &gt; &gt;<br>
&gt;&gt; &gt; &gt; --<br>
&gt;&gt; &gt; &gt; -----------------------------------------------<br>
&gt;&gt; &gt; &gt; jEdit Users&#39; List<br>
&gt;&gt; &gt; &gt; <a href="mailto:jEdit-users@lists.sourceforge.net" \
target="_blank">jEdit-users@lists.sourceforge.net</a><br> &gt;&gt; &gt; &gt; <a \
href="https://lists.sourceforge.net/lists/listinfo/jedit-users" rel="noreferrer" \
target="_blank">https://lists.sourceforge.net/lists/listinfo/jedit-users</a><br> \
</blockquote></div>





-- 
-----------------------------------------------
jEdit Users' List
jEdit-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jedit-users


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic