JEdit Ruby Plugin does not Code Complete ?

J

Jules

Code Complete (Intellisense) is not working for my JEdit Ruby Plugin ?

If I type something like
dog= Array.new
dog.

I do not get any suggested ruby Array methods for dog.
Auto indenting,and completion seems to be working for def end blocks.
But the ruby syntax checking seems to only work intermittently, and is
rather slow when it does recognise errors.

I followed the instructions to download a new Install of 0.7.6
jruby.jar, RubyPlugin.jar, retroweaver.jar into the jars directory and
ruby.xml into modes directory. The Ruby Plugin appears in my drop down
of Plugins, and is reported as loaded without any errors.

I installed the Sidekick (v0.3.4) and ProjectViewer (v 2.1.1) Plugins,
reported as loaded by JEdit and configured
'Show Code Completion Where possible' is ticked I also tried Show Code
Completion Popup shortcut (as F12 key) but that doesn't seem to do
anything either :(
I also tried SideKick 'Parse on Keystroke' . I have tried to reinsatll
the Plugins but get same results.

The file is saved as Dog.rb, and so should be recognsing it as a Ruby
project.

I am using
JEdit Version 4.2 Final
Java 1.5

So somewhere I have got csome onfiguration settings mixed up somewhere,
the Pligin configurations are not particularly intuiative ?

Any help would be appreciated

Thanks

Jules
 
R

Rob .

Jules said:
Code Complete is not working for my JEdit Ruby Plugin?

If I type something like
dog=3D Array.new
dog.

I do not get any suggested ruby Array methods for dog.

If anyone else has this problem please let me know.

Jules, code completion is working for me in both GNU/Linux and Windows
with JEdit 4.2final + Java 1.5. What OS are you using? Your
configuration setup description seems correct. Do you see any error
messages in the log file:
Utilities -> Troubleshooting -> Activity Log
the ruby syntax checking seems to only work
intermittently, and is rather slow when it does
recognise errors.

On the dialog 'Plugins-> Plugin Options -> SideKick -> General' you
can configure how long it takes to parse after a keystroke. The plugin
uses JRuby to parse the file and indentify errors. Execution speed may
vary based on machine specs.

Rob
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,772
Messages
2,569,593
Members
45,111
Latest member
KetoBurn
Top