From 8ae25bdc227e460daaad9746537b6051357346ed Mon Sep 17 00:00:00 2001 From: dodji Date: Fri, 26 Dec 2014 18:26:06 +0000 Subject: Update to git master commit 90a77f4 --- apidoc/group___canonical_diff_html | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'apidoc/group___canonical_diff_html') diff --git a/apidoc/group___canonical_diff_html b/apidoc/group___canonical_diff_html index ec22c27e..013fb13d 100644 --- a/apidoc/group___canonical_diff_html +++ b/apidoc/group___canonical_diff_html @@ -79,7 +79,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Canonical diff tree nodes
-
Equivalence of diff nodes
+

How equivalent diff nodes are quickly spotted.

+
Equivalence of diff nodes.

Each diff node has a property named Canonical Diff Node. If D is a diff node, the canonical diff node of D, noted C(D) is a particular diff node that is equal to D. Thus, a fast way to compare two diff node is to perform a pointer comparison of their canonical diff nodes.

A set of equivalent diff nodes is a set of diff nodes that all have the same canonical node. All the nodes of that set are equal.

A canonical node is registereded for a given diff node by invoking the method diff_context::initialize_canonical_diff().

-- cgit