From: Sciss <co...@sc...> - 2008-06-07 14:18:22
|
hello, i'm trying to utilize jedit for a project that requires a code editor for the scala language. i have read a post about the build-textArea ant target and managed to get it working basically. this is how it looks so far: val frame = new javax.swing.JFrame( "Scala Interpreter" ) val cp = frame.getContentPane val text = org.gjt.sp.jedit.textarea.TextArea.createTextArea(); val mode = new org.gjt.sp.jedit.Mode( "scala" ); mode.setProperty("file","modes/scala.xml"); org.gjt.sp.jedit.syntax.ModeProvider.instance.addMode( mode ); text.getBuffer().setMode( mode ); frame.getContentPane().add(text); cp.add( text ); frame.setSize( 400, 400 ); frame.setLocationRelativeTo( null ); frame.setVisible( true ); typing text and automatic syntax highlighting works, but the basic text actions are not there, namely moving the cursor, deleting text, cut/copy/paste and undo/redo. so i guess i need to do some more work to get them working? also i get this printout when i launch the app: 16:13:15 [warning] XModeHandler$TagDecl: scala: EXCLUDE_MATCH is deprecated 16:13:15 [warning] XModeHandler$TagDecl: scala: EXCLUDE_MATCH is deprecated 16:13:15 [error] ModeProvider$1: xml::TAGS don't know if this something critical. thanks for the great work on jedit and your help! ciao, -sciss- |
From: Sciss <co...@sc...> - 2008-06-07 14:20:35
|
(wooop, i added the textarea twice, but that doesn't change the problem) Am 07.06.2008 um 16:18 schrieb Sciss: > hello, > > i'm trying to utilize jedit for a project that requires a code editor > for the scala language. i have read a post about the build-textArea > ant target and managed to get it working basically. this is how it > looks so far: [...] |
From: Sciss <co...@sc...> - 2008-06-07 14:37:38
|
also, when i type certain characters i get this exception: Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: org/gjt/sp/util/SegmentCharSequence maybe it was forgotten to add that to jedit-textArea.jar ? |
From: Sciss <co...@sc...> - 2008-06-07 16:19:02
|
it seems the build-textArea ant task is pretty incomplete. there's more classes missing, e.g. Registers.class requires Registers$ClipboardRegister.class Registers$Register.class Registers$StringRegister.class RegisterSaver.class ciao, -sciss- Am 07.06.2008 um 16:37 schrieb Sciss: > also, when i type certain characters i get this exception: > > Exception in thread "AWT-EventQueue-0" > java.lang.NoClassDefFoundError: org/gjt/sp/util/SegmentCharSequence > > maybe it was forgotten to add that to jedit-textArea.jar ? > > > > ---------------------------------------------------------------------- > --- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://sourceforge.net/services/buy/index.php > -- > ----------------------------------------------- > jEdit Users' List > jEd...@li... > https://lists.sourceforge.net/lists/listinfo/jedit-users |
From: Matthieu C. <cho...@gm...> - 2008-06-23 20:30:40
|
Hi, sorry for the long waiting time, I finally updated the build.xml file, it should be better now. Could you try ? Matthieu On Sat, Jun 7, 2008 at 6:18 PM, Sciss <co...@sc...> wrote: > it seems the build-textArea ant task is pretty incomplete. there's > more classes missing, e.g. Registers.class requires > > Registers$ClipboardRegister.class > Registers$Register.class > Registers$StringRegister.class > RegisterSaver.class > > ciao, -sciss- > > > Am 07.06.2008 um 16:37 schrieb Sciss: > >> also, when i type certain characters i get this exception: >> >> Exception in thread "AWT-EventQueue-0" >> java.lang.NoClassDefFoundError: org/gjt/sp/util/SegmentCharSequence >> >> maybe it was forgotten to add that to jedit-textArea.jar ? >> >> >> >> ---------------------------------------------------------------------- >> --- >> Check out the new SourceForge.net Marketplace. >> It's the best place to buy or sell services for >> just about anything Open Source. >> http://sourceforge.net/services/buy/index.php >> -- >> ----------------------------------------------- >> jEdit Users' List >> jEd...@li... >> https://lists.sourceforge.net/lists/listinfo/jedit-users > > > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://sourceforge.net/services/buy/index.php > -- > ----------------------------------------------- > jEdit Users' List > jEd...@li... > https://lists.sourceforge.net/lists/listinfo/jedit-users > |