From: xslide S. <xsl...@me...> - 2004-07-31 21:54:59
|
Wow, xslide-list traffic! At 24 Jul 2004 10:49 -0400, Glen Peterson wrote: > Why add JSP support to xslide? Because I started writing JSP at work > and crackhead-mode, though interestingly named, was further from what I > wanted than xslide. So I did it. You can check it out in glens_branch > of the CVS tree (under xslide). If you think this is a bad idea, I can > start a separate project. I think they actually go very well together. > Just the name, xslide, doesn't really cover JSP. I wrote an 'Ant' mode, currently called 'ante', by hacking a copy of xslide. I did it mostly for the imenu support so I could find targets and subtargets by looking them up in a menu (or in a window when uses the Emacs Code Browser). > Anyway, I added some fontification, and some auto-completion. Tony, I > know you wanted me to use a data structure for auto-completion, but I > tried and it was really difficult. Especially since there are so many > different combinations: optional parameters that when used with a tag > require it to be a quick close, or optional parameters that require > other parameters, or values of certain parameters that require other > parameters. So I've given up on that approach and just hard-coded > everything. Code is a data structure... of sorts. :-) > > I don't think it's quite ready for an official release, but what would > be required to do a release, Tony? I'll try to find time to look at it. Right now, I have to work on the monthly release of xmlroff (after missing last month's all together). I think the answer is to pick a day within the month and ship whatever we have on or about that date. I was going a long time between xmlroff releases because I was trying to get it somehow more stable, but the end result was that I seldom made releases. Up until last month, I made four or so monthly releases in a row because I said I'd do a release on or about the first of the month. Consider me an early convert but a late practitioner of 'release early, release often'. Regards, Tony. |