> -----Original Message----- > From: Paul Kinnucan [mailto:[EMAIL PROTECTED] > > Karr, David writes: > > Nope, that didn't help. I first tried just renaming the > "semantic" > directory in the xemacs tree, which didn't > help, so then I tried > specifically uninstalling that > package from the Xemacs installer, and > that also didn't > help. It still inserts the imports at the top of the > file. > > David, > > Does the Classes menu appear in the Java source buffer into > which you are trying to import classes. If so, does this > message correctly display the variables and methods of the > classes in that buffer? > > Does the senator menu?
I'm not sure where to look for either of those menus. I don't see either "classes" or "senator" as either a top-level or second-level menu item. > Also please post a complete problem report so that we don't > have to guess what your setup is. Send it to "[EMAIL PROTECTED]" as it specifies? > > Paul > > > > > > > -----Original Message----- > > > From: Paul Kinnucan [mailto:[EMAIL PROTECTED] > > > Sent: Monday, November 15, 2004 2:44 PM > > > To: Karr, David > > > Cc: [EMAIL PROTECTED] > > > Subject: RE: Any way to customize where import generates the > > > import statement? > > > > > > > > > Karr, David writes: > > > > Note that my setup did not "replace" the version of > > > Semantic, I just put > it in the load-path before other > > > instances of Semantic (and I verified > that by inspecting > > > the value after startup). The User Guide > specifically > > > says to REMOVE the older instances. Is there any reason to > > > > expect this might be my problem? > > > > > > Yes. XEmacs seems to always load packages included in the > > > distribution before any packages on the load-path. > > > > > > Paul > > > > > > > > > > > > > > > -----Original Message----- > > > > > From: Paul Kinnucan [mailto:[EMAIL PROTECTED] > > > > > Sent: Sunday, November 14, 2004 10:02 PM > > > > > To: Karr, David > > > > > Cc: [EMAIL PROTECTED] > > > > > Subject: RE: Any way to customize where import > generates the > > > > > import statement? > > > > > > > > > > > > > > > Karr, David writes: > > > > > > I see now that the user guide just says it > inserts at the > > > > > head of the > buffer, but the code appears to be a little > > > > > more sophisticated, where it > tries to figure out > where it > > > > > should insert the import > > > > > > (jde-import-get-import-insertion-point). However, > the result > > > > > is the > same. It just inserts the new import before the > > > > > package statement. I > guess I'll try a little > debugging of > > > > > that function. > > > > > > > > > > Hi David, > > > > > > > > > > The import statements are supposed to be inserted AFTER the > > > > > package statement. That's how it's always worked for me and > > > > > how it worked when I just tested it by creating: > > > > > > > > > > file Foo.java > > > > > package jmath; > > > > > > > > > > class Foo { > > > > > JButton button; > > > > > } > > > > > > > > > > and doing C-c C-v C-z with point on JButton. The > result is > > > > > > > package jmath; > > > > > > > > > > import javax.swing.JButton; > > > > > > > > > > public class Foo { > > > > > JButton button; > > > > > } > > > > > > > > > > > > > > > I'm mystified that it works differently for you. > Please send > > > > > a test case that I can use to reproduce the bug. > > > > > > > > > > Paul > > > > > > > > > > > > > > > > > > > > > > > -----Original Message----- > > > > > > > From: Karr, David > > > > > > > > > > > > > > Is there any way to customize where import > statements are > > > > > > > generated? It presently inserts them at the > head of the > > > > > > > buffer, which means I still have to move them > after they're > > > > > > > generated. I always put imports in a block > with no blank > > > > > > > lines, after the "package" statement, with a > blank line > > > > > > > before and after the block. I see there are > options for > > > > > > > specifying how imports are grouped, but I > assume that's > > > > > > > separate from where they're initially > inserted. > > > > > > > > > > > > > > > > >