};
-/* WinMerge moved block code */
+/*
+ WinMerge moved block code
+ This is called by diffutils code, by diff_2_files routine
+ read_files earlier computed the hash chains ("equivs" file variable) and freed them,
+ but the equivs numerics are still available in each line
+*/
extern "C" void moved_block_analysis(struct change ** pscript, struct file_data fd[])
{
// Hash all altered lines
}
-/*
-read_files
- creates and destroys the hash table of lines (equivs & buckets)
-
-It is called from diff_2_files
- which subsequently builds the script chain (of blocks)
-
-So we need to (optionally) keep the hash table around after
- read_files so diff_2_files can pass it to the new
- block moved routine
-
-
-
-
-*/
void cleanup_script(struct change ** pscript)
{
struct change * script = *pscript;
Src: LocationView.cpp
PATCH: [ 1152967 ] Fix re_match_2 declaration warnings
Src/diffutils/lib: REGEX.C
+ BUG: [ 1038897 ] Weird comment in DiffWrapper.cpp
+ cosmetic: removing obsolete comment, improving existing comments
+ Src: DiffWrapper.cpp
2005-02-26 Jochen
PATCH: [ 1152256 ] UniFile may fail to read last line