From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,9f7c0fce90769654 X-Google-Attributes: gid103376,public From: jdveale@world.std.com (James D. Veale) Subject: Re: Ada Code Formatting Date: 1996/08/10 Message-ID: #1/1 X-Deja-AN: 173384185 references: <4ug0pq$q64@zeus.orl.mmc.com> organization: The World Public Access UNIX, Brookline, MA newsgroups: comp.lang.ada Date: 1996-08-10T00:00:00+00:00 List-Id: campbelj@escmail.orl.mmc.com (campbell james b0159) writes: >I would like to be able to do a diff on the code, but that's not >possible the way it is right now. >Any ideas? >From jdveale@world.std.com Sat Aug 10 14:16:16 1996 Date: Sat, 10 Aug 1996 14:14:44 -0400 (EDT) From: "James D. Veale" To: campbelj@escmail.orl.mmc.com Cc: "James D. Veale" Subject: Re: ada code formatting > I would like to be able to do a diff on the code, but that's not > possible the way it is right now. > > Any ideas? Another possibility is to use a smarter diff. I sell a dos based comparison utility, Complite, for programming language source. It performs a word-by-word comparison where words are separated not only by blanks, but by common programming language delimiters. It is not only insensitive to changes in white space, but can be optionally insensitive to changes in text flow between lines. It's frequently quite good for the kind of changes you described. One exception is where a word formed from a contiguous sequence of delimiters such as ")+(" is split into three words separated by blanks ") + (" . You may want to check my web page at: http://world.std.com/~jdveale for more information. Jim Veale - jdveale@world.std.com