1) Idea would be to move to a maven 3 project with the standard layout (with
clojure):
src/main/java
src/main/clojure
...
2) I think the java.bnf is a semantic thing--As mentioned I feel pretty
strongly about removing the CEDET dependency (I'm willing to discuss further
with all why).
3) Code completion is done via beanshell. This is the part I plan on switching
over to clojure.
First thing that needs to be done is get the current JDEE up to Java 1.8 in all
regards--including font-lock, which has been neglected.
On Jul 15, 2015, at 12:00 PM, Michael Wall <mjw...@gmail.com> wrote:
> Excited to see some movement on JDEE and interested to see how it changes. A
> few questions.
>
> 1 - What are the plans for supporting Maven?
> 2 - Is it only font-lock that needs to updated for Java 1.4-1.8? I see a
> java.bnf although I don't know how it is used.
> 3 - How is code completion currently done? Is that the beanshell to clojure
> mentioned? Has then been started?
>
> I am sure I will have more questions, but I would like to help? Hoping my
> list subscription is worked out and this message goes through.
>
> Mike
>
>
> On Wed, Jul 15, 2015 at 12:28 PM, Paul Landes <lan...@mailc.net> wrote:
> Keep in mind that this would ideally work from Cask, which I agree with
> others is the direction we should move to. Please try to use Cask to
> automate the tests as I'd like to Cask to also build Emacs packages and
> eventually add JDEE to marmalade and the other popular repos.
>
> JDEE2 (next gen) has been selected as the fork given the popularity of
> keeping the name.
>
> I'd like to keep the emacs binding namespace. Currently everything is `jde-'
> since the original name was "JDE" until Sun lawyers made us change the name.
>
> The more different the namespace the better. Here are a few ideas:
>
> - `jdt' as short for "JDEE [Version] 2"
> - `jdn' or `jden' for JDEE Next Gen
>
> I'd also like to separate as much as possible so I think we should create a
> separate repo.
>
> Thoughts?
>
>
> On Jul 15, 2015, at 9:47 AM, Stephen Leake <stephen_le...@stephe-leake.org>
> wrote:
>
> > Paul Landes <lan...@mailc.net> writes:
> >
> >> 1.8 = 8.
> >>
> >> So does this mean you're volunteering? :)
> >
> > Yes, but after the Emacs master fixes.
> >
> > Someone could start by adding passing and failing tests to the new test
> > suite.
> >
> > In Ada mode, I use structured comments in Ada source code containing
> > elisp forms:
> >
> >
> > --EMACSCMD:(test-face "with" font-lock-keyword-face)
> > --EMACSCMD:(test-face "Ada" font-lock-function-name-face)
> > --EMACSCMD:(progn (ada-goto-end)(looking-at "; -- end 1"))
> > --EMACSRESULT:t
> > with Ada.Strings.Unbounded; -- end 1
> >
> > That test is run by a spawned emacs that loads an elisp test driver:
> >
> > emacs -Q -l run-test.el --eval '(progn (run-test
> > "ada_mode-nominal.ads")(kill-emacs))'
> >
> > pass is reported by an absence of thrown errors.
> >
> > This works quite nicely. I assume the ant driver also runs emacs in a
> > similar way?
> >
> > --
> > -- Stephe
> >
> > ------------------------------------------------------------------------------
> > Don't Limit Your Business. Reach for the Cloud.
> > GigeNET's Cloud Solutions provide you with the tools and support that
> > you need to offload your IT needs and focus on growing your business.
> > Configured For All Businesses. Start Your Cloud Today.
> > https://www.gigenetcloud.com/
> > _______________________________________________
> > jdee-devel mailing list
> > jdee-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/jdee-devel
>
>
> ------------------------------------------------------------------------------
> Don't Limit Your Business. Reach for the Cloud.
> GigeNET's Cloud Solutions provide you with the tools and support that
> you need to offload your IT needs and focus on growing your business.
> Configured For All Businesses. Start Your Cloud Today.
> https://www.gigenetcloud.com/
> _______________________________________________
> jdee-devel mailing list
> jdee-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jdee-devel
>
> ------------------------------------------------------------------------------
> Don't Limit Your Business. Reach for the Cloud.
> GigeNET's Cloud Solutions provide you with the tools and support that
> you need to offload your IT needs and focus on growing your business.
> Configured For All Businesses. Start Your Cloud Today.
> https://www.gigenetcloud.com/_______________________________________________
> jdee-devel mailing list
> jdee-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jdee-devel
------------------------------------------------------------------------------
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
_______________________________________________
jdee-devel mailing list
jdee-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jdee-devel