Nascif Abousalh-Neto writes:
 > Hi, 
 > 
 > I just tried the latest JDEE with the latest CEDET (1.0beta3b) and Emacs fails to 
 > start with the following error trace (sorry about the binary chars):
 >  

cedet 1.0beta3 works fine for me with JDEE 2.3.4beta6. Must be something wrong with 
your configuration.

Paul 


 > Debugger entered--Lisp error: (void-function semantic-bind)
 >   semantic-bind(((idle-summary-current-symbol-info . 
 > semantic-idle-summary-current-symbol-info-jde-mode)) (constant nil override t) 
 > jde-mode)
 >   byte-code("����\n�      ?��F#��,G"(B [mode transient overrides 
 > ((idle-summary-current-symbol-info . 
 > semantic-idle-summary-current-symbol-info-jde-mode)) t jde-mode semantic-bind 
 > constant override] 6)
 >   require(jde-complete)
 >   byte-code("��!,[EMAIL PROTECTED](B!,[EMAIL PROTECTED](B!,[EMAIL 
 > PROTECTED](B!,[EMAIL PROTECTED](B!,[EMAIL PROTECTED](B!,HG�������(B& ,G"(B 
 > [require semantic-util beanshell jde-complete efc jde-parse jde-gen 
 > custom-declare-group jde-wiz nil "JDE Wizards" :group jde :prefix "jde-wiz-"] 8)
 >   require(jde-wiz)
 >   byte-code("�B    ,T
 > 
 > I reverted back to cedet1.0beta2b and JDEE loaded fine.
 > 
 > Regards,
 >   Nascif
 > 
 > 
 > > -----Original Message-----
 > > From: Paul Kinnucan [mailto:[EMAIL PROTECTED] 
 > > Sent: Wednesday, October 13, 2004 1:14 AM
 > > To: [EMAIL PROTECTED]
 > > Cc: [EMAIL PROTECTED]
 > > Subject: [ANNOUNCEMENT] JDEE 2.3.4beta6 available at ...
 > > 
 > > http://jdee.sunsite.dk/rootpage.html#Downloading
 > > 
 > > JDE 2.3.4beta6
 > > 
 > > ***************************************************************
 > > *                         PLEASE READ                         *
 > > ***************************************************************
 > > *                                                             *
 > > * This release requires cedet 1.0beta2 or later. cedet        *
 > > * includes semantic, eieio, speedbar, and senator, all        *
 > > * packages required by the JDEE. You can obtain cedet         *
 > > * at http://cedet.sourceforge.net                             *
 > > *                                                             *
 > > * Please note that your .emacs file must "load" cedet.el,     *
 > > * not "require" cedet. See the installation instructions      *
 > > * that come with the cedet package for more information.      *
 > > *                                                             *
 > > * This release requires version 1.2.2 (or later) of the       *
 > > * JDK.                                                        *
 > > *                                                             *
 > > * This release also requires avltree.el, which is part of the *
 > > * elib 1.0 package. You can obtain elib at the JDE web site   *
 > > * in compressed tar (http://jdee.sunsite.dk/elib.tar.gz)      *
 > > * or zip (http://sunsite.dk/jde/elib.zip) format.             *
 > > *                                                             *
 > > * JDEbug runs on Windows 2000 only if Service Pack 2 (or      *
 > > * later) is installed.                                        *
 > > *                                                             *
 > > * If syntax-coloring does not work, download and install      *
 > > * overlay-fix.el from the semantic web site.                  *
 > > *                                                             *
 > > ***************************************************************
 > > 
 > > * Moved JUnit templates to a separate package jde-junit.el and
 > >   added some contributed commands for starting unit tests. This
 > >   restructuring is preparatory to providing more systematic
 > >   support for unit testing in the JDEE in future releases.
 > > 
 > > * Configured the JDEE to always use pipes (rather than
 > >   pseudo terminals) to communicate with external processes (see
 > >   process-connection-type for more info). This change assumes that
 > >   Java processes expect to use pipes.  This change fixes a "Code 129"
 > >   error with XEmacs on some Linux operating systems and may fix
 > >   similar errors on Linux with Emacs.
 > > 
 > > * Fixed Emacs interface to JDEbug so that it handles chunked
 > >   responses to debugger commands.
 > > 
 > >   Thanks to Brian Rumple.
 > > 
 > > * If jde-run-application-class is a jar file, expand any
 > >   environment variables or relative path indicators in the jar
 > >   file path. 
 > > 
 > >   Thanks to Joshua Spiewak.
 > > 
 > > * The JDEE now supports use of emacs-w3m to browse Javadoc files.
 > >   To use emacs-w3m, set jde-help-browser-function to
 > >   w3m-browse-url.
 > > 
 > > * Fixes bug that caused the generation of an extraneous slash
 > >   in Javadoc URLs on UNIX systems.
 > > 
 > > * Adds an Import submenu to the Code Generation menu. The submenu
 > >   contains all of the JDEE's import-related commands.
 > > 
 > > * JDEE now allows the plugins directory to be under CVS or
 > >   RCS version control, i.e., to contain a directory named
 > >   CVS or RCS.
 > > 
 > > * Fixes regressions that broke applet debugging.
 > > 
 > > * Upgrades BeanShell from version 1.2.7 to version 2.0b2.
 > > 
 > > * Update the class list used by completion and by code generation
 > >   wizards after compiling a class or building a project. This
 > >   should ensure that completion and the wizards work for new
 > >   classes and changes to existing classes after compiling
 > >   new or changed classes. 
 > > 
 > > 
 > > * This release includes the following enhancements to the
 > >   JDEE's class import wizard.
 > > 
 > >   - A new customization variable: jde-import-excluded-classes. The new
 > >     variable replaces jde-import-excluded-packages, which the JDEE no
 > >     longer defines. The new variable provides the following new class
 > >     exclusion options.
 > > 
 > >     - It allows you to use Lisp functions as well as
 > >       regular expressions to specify exclusion rules.
 > > 
 > >     - It allows you to specify that a rule excludes all 
 > >       unqualified synonyms of a class that meets the
 > >       rule. For example, one of the default rules specifed
 > >       by this variable excludes java.lang.String as well
 > >       as any other class whose unqualified name is String.
 > > 
 > >    - This release adds the jde-import-expand-imports command. 
 > >      This command replaces package imports, e.g.,
 > > 
 > >        java.io.*
 > > 
 > >      with imports of the classes specifically referenced by 
 > > the current
 > >      buffer.
 > > 
 > >   - The following commands now include a prefix argument that
 > >     causes all classes to be imported, regardless of the
 > >     setting of jde-import-excluded-classes.
 > > 
 > >     - jde-import-find-and-import
 > >     - jde-import-all-filter
 > >     - jde-import-all
 > > 
 > >   - This release includes a new import organization option:
 > >     jde-import-blank-line-between-groups.
 > > 
 > >     Thanks to Martin Schwamberger for these enhancements.
 > > 
 > > 
 > > * Fixed bugs that caused inconsistent enabling of electric
 > >   return mode.
 > > 
 > > * Fixed jde-help-show-class-member-doc to call jde-help-show-document
 > >   from the JDEE buffer instead of the temp buffer to ensure that JDEE
 > >   customizations are in effect, in particular, 
 > > browse-url-browser-function. 
 > > 
 > >   Thanks to Dan Katz.
 > > 
 > > * Emacs 21.3.5 compatibility fix: Updated 
 > > jde-compile-finish-kill-buffer
 > >   to include prefix argument which is not optional in Emacs 21.3.5.
 > > 
 > >   Thanks to T. V. Raman.
 > > 
 > > 
 > > JDE 2.3.4beta5
 > > 
 > > * Made jde-entering-java-buffer-hook non-customizable. This
 > >   variable is part  of the project-switching machinery and
 > >   therefore should not itself be customizable.
 > > 
 > > * Made various changes intended to make the JDEE's project-switching
 > >   code more robust.
 > > 
 > > * Fixed the following project file-related bugs:
 > > 
 > >   - Variable that has been changed from its standard value to nil 
 > >     is not saved in project file.
 > > 
 > >   - Variable whose customization has been erased is not removed 
 > >     from project file.
 > > 
 > > * Fixes problem with jdb breakpoints. Opening a new java file 
 > > after setting a
 > >   breakpoint prevents the user from removing the breakpoint.
 > > 
 > > * Update makefile for compiling the JDEE Lisp code to work with
 > >   cedet.
 > > 
 > > * Adds JDE->Documentation->Remove (jde-javadoc-remdoc-at-line)
 > >   command. This command removes the javadoc block for the
 > >   declarationa at point.
 > > 
 > >   Thanks to David Ponce.
 > > 
 > > JDE 2.3.4beta4
 > > 
 > > * Replace main control flow abbreviation with a main
 > >   method template.
 > > 
 > >   Thanks to Martin Schwamberger.
 > > 
 > > * Make console buffer template conform the CheckStyle's default
 > >   rules.
 > > 
 > >   Thanks to Martin Schwamberger.
 > > 
 > > * The jde-import-organize command no longer permanently moves point
 > >   from its current position.
 > > 
 > > * Fixes the command jde-debug-where for jdb for line numbers
 > >   greater than 999.
 > > 
 > > * Fixes setting the correct stack depth when the thread name
 > >   contains spaces or '-'.
 > > 
 > > * Compatibility fix to make control flow abbreviations work
 > >   in XEmacs.
 > > 
 > >   Thanks to Martin Schwamberger.
 > > 
 > > * Adds a JDE->Code Generation->Modes menu with items for
 > >   enabling/disabling abbrev mode and electric return mode.
 > > 
 > > * Remove extra space in generated get/set methods.
 > > 
 > >   Thanks to Yoon Kyung Koo.
 > > 
 > > * Adds the customization variable jde-wiz-tostring-static-members.
 > >   When on (the default), this variable causes jde-wiz-tostring
 > >   to include the values of static members in the string returned
 > >   by the generated toString() method.
 > > 
 > >   Thanks to Yoon Kyung Koo.
 > > 
 > > * Enhances jde-wiz-tostring to respect the coding style specified
 > >   by jde-gen-k&r.
 > > 
 > >   Thanks to Yoon Kyung Koo.
 > > 
 > > * JDEE's syntax hilighting is enhanced to support c-doc-face-name
 > >   if defined.
 > > 
 > >   Thanks to David Ponce.
 > > 
 > > 
 > > JDE 2.3.4beta3
 > > 
 > > * The default for jde-gen-comments (include comments in
 > >   generated cflow code) has been changed from to nil to
 > >   facilitate Checkstyle conformity.
 > > 
 > > * This release includes a new approach to generating cflow
 > >   constructs via abbreviations that avoids inserting the
 > >   abbreviations in comments and strings and thus the problems
 > >   that entails.
 > > 
 > >   Thanks to Martin Schwamberger.
 > > 
 > > * Typing main no longer expands to a main() method. A command
 > >   for generating a main method will be provided in a future
 > >   release.
 > > 
 > > * Remove dependency of the beanshell (therefore the JDEE) on
 > >   compilation-mode variables being defined.
 > > 
 > > * Implements an electric return mode (based on jde-gen-embrace). 
 > > 
 > >   This mode matches an open brace at the end of a line when you press
 > >   the Enter key. The variable jde-electric-return-p enables this mode,
 > >   which is off by default. The command jde-toggle-electric-return
 > >   enables you to turn the mode off and on regardless of the setting of
 > >   jde-electric-return-p. The command is bound to the toggle menu item
 > >   JDE->Code Generation->Electric Return.  The customization variable
 > >   jde-newline-function allows you to specify any of the standard Emacs
 > >   newline-and-indent functions or a custom function. The electric
 > >   return mode uses the selected function to create the new lines for
 > >   the matching closed brace and intervening content line.
 > > 
 > >   Thanks to Suraj Acharya.
 > > 
 > > * Adds the command jde-wiz-tostring. This method generates
 > >   a toString() method at point for the class at point. The
 > >   method returns a string that lists the current values of
 > >   the class's member variables. This release also provides
 > >   customization variables that enable you to specify the
 > >   size of the string buffer used to build the string,
 > >   the order in which the string lists the class's member
 > >   variables, and the separator used to separate the
 > >   variables. See the docstring for the command for more
 > >   info.
 > > 
 > >   Thanks to Jeff Jensen.
 > > 
 > > 

Reply via email to