Re: JDE-2.3.0 available at

2002-12-02 Thread Artur Hefczyc
I just checked my JDEE installation script for
compatibility with existing last version (2.3.0).

Looks like it works well, I just upgraded and ran
my environment. Previous script version should also
be good.

So If you are not very familiar with make files,
emacs compilation and don't want too look
for all necessary libraries use this script
for upgrading your JDEE installation as well as
installing JDEE on fresh emacs system.

It requires only bash shell (tested on cygwin and
Linux RedHat-8.0).
Look in file and set variables according to your
system. The most important are:
SITE_LISP_DIR
DOWNLOAD_CMD

It is available at address:
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/*checkout*/wttools/wttools/em
acs-stuff/install-jde.sh?rev=1.3content-type=application/x-sh
or
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/*checkout*/wttools/wttools/em
acs-stuff/install-jde.sh?rev=1.3content-type=text/plain

regards
Artur Hefczyc
--
Artur Hefczyc[EMAIL PROTECTED]
Open Source Developer
http://wttools.sourceforge.net/




-target and -source with javac 1.4

2002-12-02 Thread Victor Kirk
Hi,

I've attached a patch which adds an extra customisation
variable `jde-compile-option-source', for specifing the
'-source' argument introduced with the 1.4  complier to
allow/dissallow assertions.

I also updated  `jde-compile-option-target' so  that it
has a 1.4 option.

This patch was made against the version found in 2.3.0.

Vic
--

 
This message, including attachments, is intended only for the use by the
person(s) to whom it is addressed. It may contain information which is
privileged and confidential. Copying or use by anybody else is not
authorised. If you are not the intended recipient, please contact the sender
as soon as possible. The views expressed in this communication may not
necessarily be the views held by Serco Integrated Transport.
  




jde-compile.diff
Description: Binary data


Re: Support in emacs for RefactorIT

2002-12-02 Thread Daniel Hegyi
   Does anyone know about any kind of support
   in emacs or even JDEE for RefactorIT?
 I don't plan to provide any support in the JDEE for RefactorIT as it
 is a commercial product. In general I believe commercial vendors
 should themselves provide Emacs support for their commercial
 products. For example, as a service to customers who use Emacs, my
 employer, The MathWorks, Inc., provides, in addition to its own
 proprietary development environment, Emacs support for developing
 programs in M, its proprietary technical computing language.
I agree with you absolutly. However there is open source community
license which can be granted for open source project.
Few days ago my project granted this open source license and (wttools)
I started to use it. And this is reason of my investigation for
some support in emacs. So after your suggestion I will look for
emacs support in RefactorIT company.

 It is my hope that the JDEE can provide at least some basic
 support for refactoring. A JDEE contributor, Andy Hyatt, has
 taken a first step by contributing jde-xref, a package that
 generates a cross-reference of method invocations among
 a set of classes. This package is included in beta form
 in the current release. I invite JDEE users to post refactoring
 features that they would like to see in the JDEE as a guideline
 for Andy and myself and other JDEE contributors.
Thanks for this info. I will try to check it out.
Below are my refactoring wishes:
1. Changing class name (and all references).
2. Changing names of any choosen class member - field, method (and all
   references)
3. Changing package for one or more classes with 'one click' (and all
   references)
4. Moving class to different package
5. Create factory method in place of constructor
6. Extract method from selected piece of code
7. Extract super class or interface for selected piece of code and set
   of fields


Maybe deleting classes/methods/attributes and copying classes into other 
packages and copying methods/attributes into other classes? The move 
functionality would come naturally from copy and delete.

Regards,
Daniel

_
MSN 8 with e-mail virus protection service: 2 months FREE* 
http://join.msn.com/?page=features/virus



Re: Support in emacs for RefactorIT

2002-12-02 Thread Jaanek
Hi,

You can use the Standalone version of RefactorIT together with 
Emacs/XEmacs by switching between the two.
Make the refactorings in Standalone version of RefactorIT and then 
refresh the modified sources in Emacs.

/Jaanek

Artur Hefczyc wrote:
Hi,

Does anyone know about any kind of support
in emacs or even JDEE for RefactorIT?

regards
Artur Hefczyc






Re: Refactoring Wish List

2002-12-02 Thread Galen Boyer
On Mon, 2 Dec 2002, [EMAIL PROTECTED] wrote:

 Maybe we should have a page somewhere and vote? A system like
 bugzilla to track requirements/bugs and get user input on the
 most desirable ones would be nice.

Maybe the wiki?
-- 
Galen Boyer





RE: Refactoring Wish List

2002-12-02 Thread Sebastian Hauer
Title: Message



Not 
exactly refactoring but unbelievably useful.
Find 
the usage ofa variable or method name.

If 
JDEE or some other free emacs mode is able to provide this feature please let me 
know.

Regards,

Sebastian

  
  -Original Message-From: Nascif 
  Abousalh-Neto [mailto:[EMAIL PROTECTED]] Sent: Monday, 
  December 02, 2002 6:23 PMTo: [EMAIL PROTECTED]Subject: 
  Refactoring Wish List
  So far we have: 
  1. Changing class name (and all references). 2. Changing names of any choosen class member - field, method (and all 
  references) 3. Changing package for one or more 
  classes with 'one click' (and all references) 4. 
  Moving class to different package 5. Create factory 
  method in place of constructor 6. Extract method from 
  selected piece of code 7. Extract super class or 
  interface for selected piece of code and set of fields 8. Deleting classes/methods/attributes 9. 
  Copying classes into other packages 10.Copying 
  methods/attributes into other classes 
  I would like to see some features from Transmogrify, which may 
  not be necessarily refactorings but are easy to implement once you have a 
  refactoring framework (which requires the complete syntax trees plus reference 
  resolution) in place:
  11. Wrapping a block of code in a try/catch (exceptions needed 
  extracted from the signatures of the methods in the block)
  12. Finding out unsused variables/methods/classes 
  13. Finding out shadowed variables/methods 
  Maybe we should have a page somewhere and vote? A system like 
  bugzilla to track requirements/bugs and get user input on the most desirable 
  ones would be nice.
  For a comprehensive list of Refactorings as documented by 
  Martin Fowler, check http://www.refactoring.com/catalog/index.html
  Regards,  
  Nascif 


Re: Refactoring Wish List

2002-12-02 Thread Andrew Hyatt

It's there now, but the code is pretty alpha in my opinion.  I think
it should stabilize in the next few weeks.

Sebastian Hauer [EMAIL PROTECTED] writes:

 Not exactly refactoring but unbelievably useful.
 Find the usage of a variable or method name.
  
 If JDEE or some other free emacs mode is able to provide this feature
 please let me know.
  
 Regards,
  
 Sebastian
 
 -Original Message-
 From: Nascif Abousalh-Neto [mailto:[EMAIL PROTECTED]] 
 Sent: Monday, December 02, 2002 6:23 PM
 To: [EMAIL PROTECTED]
 Subject: Refactoring Wish List
 
 
 
 So far we have: 
 
 1. Changing class name (and all references). 
 2. Changing names of any choosen class member - field, method (and all
 references) 
 3. Changing package for one or more classes with 'one click' (and all
 references) 
 4. Moving class to different package 
 5. Create factory method in place of constructor 
 6. Extract method from selected piece of code 
 7. Extract super class or interface for selected piece of code and set
 of fields 
 8. Deleting classes/methods/attributes 
 9. Copying classes into other packages 
 10.Copying methods/attributes into other classes 
 
 I would like to see some features from Transmogrify, which may not be
 necessarily refactorings but are easy to implement once you have a
 refactoring framework (which requires the complete syntax trees plus
 reference resolution) in place:
 
 11. Wrapping a block of code in a try/catch (exceptions needed extracted
 from the signatures of the methods in the block)
 
 12. Finding out unsused variables/methods/classes 
 13. Finding out shadowed variables/methods 
 
 Maybe we should have a page somewhere and vote? A system like bugzilla
 to track requirements/bugs and get user input on the most desirable ones
 would be nice.
 
 For a comprehensive list of Refactorings as documented by Martin Fowler,
 check http://www.refactoring.com/catalog/index.html
 http://www.refactoring.com/catalog/index.html 
 
 Regards, 
 Nascif