From: Bill C. <orr...@ya...> - 2008-04-16 16:12:39
|
Thanks Bob, I didn't get the alphabetizing quite right! I will adjust files, etc. and fix this for the MRCs as they do need fixing. Bill Bill Chown orr...@ya... http://orrrbrit.home.comcast.net ----- Original Message ---- From: Bob Jacobsen <Bob...@lb...> To: "Discussions about changes to the code; design, intent, etc" <jmr...@li...> Sent: Wednesday, April 16, 2008 8:54:16 AM Subject: Re: [Jmri-developers] Decoder XMLs At 8:23 AM -0700 4/16/08, Bill Chown wrote: >But you do raise a good question; the list shows "a mess", with >decoders of the same "family" appearing in two places, even though >the family name is a copy/paste. >Bob J, this was one of my questions about the listing sequence here; >part of the problem is MRC's "system" of numbering, but that's not >it really. >Why does the decoder indexing come up with this strange sequence? >You told me it had to do with alphabetical ordering, but the result >does not reflect that. When building the decoder index: The files are processing in alphanumeric order by file name. Every time a new family is encountered, it's put into the index in that order. When starting a new file, if it contains the same family name as the previous one, they'll appear as a single family folder in the selection tree. But that only is done when they're adjacent. If there's an intervening file, with a family of a different name, then the two with identical names will appear separately. If you want families to appear in a different order, rename the files containing them. The Digitrax files, for example, use a leading numeric character to control the order: Digitrax_0SFX.xml, then Digitrax_01x3.xml, then Digitrax_1x2.xml, then Digitrax_Basic.xml, ..., then finally Digitrax_xearly.xml and Digitrax_yDS54.xml. Bob -- Bob Jacobsen, UC Berkeley jac...@be... +1-510-486-7355 fax +1-510-643-8497 AIM, Skype JacobsenRG ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ Jmri-developers mailing list Jmr...@li... https://lists.sourceforge.net/lists/listinfo/jmri-developers ____________________________________________________________________________________ Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ |