D> Does anybody have any experience (first hand, preferably) with
D> MicroEdge's Visual Slick Edit IDE (Integrated Development
D> Environment) for X?
It's not Emacs, but it does offer some rudimentary Emacs keybindings,
which should help you in the move. Last I used it, it was still
crippled by an MDI interface, but the main reason I didn't switch is
because it isn't emacs.
D> to know about its pros/cons in an X environment.
Last I tried it, it worked exactly the same in X as it did under
Windows. Personally, I didn't like that, but you might.
D> lack of _easy-to-use and configure_ features like integrated
D> revision control, project management, and cross reference
D> databases...
Project management is the only thing Emacs is lacking. Hitting C-x
C-q to check in something under version control doesn't fit my
definition of difficult to use, nor does it require any lisp. Ditto
with cross reference databases. You'll find that (X)Emacs supports
more languages for cross-referencing than almost anything else you'd
care to name, but that it helps to read the manual. If you don't want
to do that, VSE might be for you.
D> up to speed (doesn't have automatic code indentation which I've
D> come to expect after using XEmacs' cc-mode, though it does do
Not much will. VSE didn't last I tried it, although it had functional
code coloring.
--
Learn from other people's mistakes, you don't have time to make your own.