So do we -----Original Message----- From: Christopher Cobb <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Date: Thu, 01 Aug 2002 00:32:50 -0400 Subject: [Eap-features] Re: XML Include
> > We also use this hack in our build.xml file. It would be nice if IDEA's ant > support was also aware of this hack so that, for example, it could display > all of the build targets. > > cc > > Joachim Sauer wrote: > > > Hy, > > > > we are (ab)using XML-Entities for importing xml-fragments into another > > xml-file, to keep the xml-files manageable, so one file looks like > > > > <?xml version='1.0' ?> > > <!DOCTYPE something SYSTEM "something.dtd" [ > > <!ENTITY include SYSTEM "include.xml"> > > <!ENTITY anotherInclude SYSTEM "include2.xml"> > > ]> > > <something> > > &include; > > &anotherInclude; > > </something> > > > > I don't know if this is in any way A Good Thing(tm), but it validates and > > helps a lot. > > > > Now it would be great if idea was aware of this kind of hack. A first > > step would be, that validation could tell in which file an error occured > > (right now it only tells us an absolute line number (of the "pre- > > processed" xml I assume)). > > > > Another step (which would help more, but is probably much harder to > > implement) would be, that Idea realized that the current file is beeing > > included and used the entire document (i.e. the base document with all > > included files, including the currently edited one) for syntax checking. > > > > (Of course there would be trouble when one xml-file was included from > > different locations with different DTDs/Schemas, but I'm sure the > > JetBrain guys come up with some groovy solution ;-) > > > > regards > > Joachim Sauer > > > > -- > > Hungarian Notation is the tactical nuclear weapon of source code > > obfuscation techniques > > - http://mindprod.com/unmainnaming.html > > _______________________________________________ > Eap-features mailing list > [EMAIL PROTECTED] > http://lists.jetbrains.com/mailman/listinfo/eap-features > _______________________________________________ Eap-features mailing list [EMAIL PROTECTED] http://lists.jetbrains.com/mailman/listinfo/eap-features
