From: <anj...@t-...> - 2002-03-25 21:05:48
|
Hi Bill, I'm not sure if I get you right, what do you mean by "added comments"? If you mean only one line per rule one would have to manually walk through the rules array and replace every object (dictionaries) with the "flattened" description (compontentsSeperated/JoinedBy:) and write if out manually? A cheap version would be to run it through perl replacing every "\n \s*" with " ". Then you'd get something like { action = ....; lhs = ...; rhs = ...; }, This would break when you enter strings in the rules that contain "\n", but I guess this case is very rare. Do you have any idea how to integrate this procedure into CVS automatically? It is possible to call tasks upon submit? on 25.03.2002 21:00 Uhr, Bill Bumgarner at bb...@co... wrote: > What if it also added a bunch of whitespace or comment lines or something > that caused the contextual diff to never pick up more than one rule at a > time?? > On Monday, March 25, 2002, at 02:55 PM, Anjo Krank wrote: > >> All: >> >> D2WSorter is a tool to sort a d2wModel files prior to saving them to cvs. >> It >> should make diffs of d2wmodels much more maintainable. >> >> To get it, check out the ProjectWonder/Utilities/D2WSorter section in CVS. >> >> Usage: >> >> D2WSorter user.d2wmodel author.intValue rhs.keyPath lhs.description >> >> This would sort first in the rule priority, then the keypath of the right >> hand side and last on the description and finally replace the file with >> the >> sorted version. >> >> It'd be nice if you could check this out and if it works as advertised, we >> all use it before submitting changes to the d2wmodels in CVS...basically >> it >> is the same in function as the internal sort function you integrated into >> ERD2W, albeit not at runtime (slooow) but prior to saving and more >> flexible. >> >> Of course, the keys must be the same for everyone committing to CVS... >> >> Bill: I added you to this as I don't know if you're already on the >> wonder-disc list. >> >> Have fun, >> >> Anjo >> Cheers, Anjo >> >> > b.bum > We gladly feast on those who would subdue us. > > Cheers, Anjo |