[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master c227ed8 12/36: Added debug output and some other changes
From: |
Alexey Veretennikov |
Subject: |
[elpa] master c227ed8 12/36: Added debug output and some other changes |
Date: |
Wed, 27 Jan 2016 23:50:52 +0000 |
branch: master
commit c227ed81d02fe0fcfa45dc421a147e0f455d475b
Author: Alexey Veretennikov <address@hidden>
Commit: Alexey Veretennikov <address@hidden>
Added debug output and some other changes
---
ztree-diff-model.el | 9 ++++++---
1 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/ztree-diff-model.el b/ztree-diff-model.el
index 712f8ae..0801e55 100644
--- a/ztree-diff-model.el
+++ b/ztree-diff-model.el
@@ -80,6 +80,8 @@
;; (if parent (ztree-diff-node-short-name parent)
"nil"))
" * Parent: " (funcall string-or-nil (ztree-diff-node-parent node))
"\n"
+ " * Status: " (funcall string-or-nil (ztree-diff-node-different
node))
+ "\n"
" * Left path: " (funcall string-or-nil (ztree-diff-node-left-path
node))
"\n"
" * Right path: " (funcall string-or-nil
(ztree-diff-node-right-path node))
@@ -203,7 +205,7 @@ Argument SIDE either 'left or 'right side."
(defun ztree-diff-node-update-diff-from-children (node)
"Set the diff status for the NODE based on its children."
- (unless (eq (ztree-diff-node-different node 'ignore))
+ ;(unless (eq (ztree-diff-node-different node 'ignore))
(let ((children (ztree-diff-node-children node))
(diff nil))
(dolist (child children)
@@ -212,7 +214,7 @@ Argument SIDE either 'left or 'right side."
(ztree-diff-model-update-diff
diff
(ztree-diff-node-different child)))))
- (ztree-diff-node-set-different node diff))))
+ (ztree-diff-node-set-different node diff))) ;)
(defun ztree-diff-node-update-all-parents-diff (node)
"Recursively update all parents diff status for the NODE."
@@ -239,7 +241,7 @@ the rest is the combined list of nodes."
(path2 (ztree-diff-node-right-path parent))
(list1 (ztree-directory-files path1)) ;; left list of liles
(list2 (ztree-directory-files path2)) ;; right list of files
- (diff-parent nil) ;; status of this node
+ (diff-parent (ztree-diff-node-different parent)) ;; status of this
node
(children nil) ;; children
;; helper function to find if the same file exists
;; on the other side
@@ -331,6 +333,7 @@ from comparison."
nil
nil)))
(ztree-diff-node-traverse model)
+ (message (ztree-diff-node-to-string model))
(message "Done.")
model))
- [elpa] master ac0834d 05/36: Updated readme: added information about contributing, (continued)
- [elpa] master ac0834d 05/36: Updated readme: added information about contributing, Alexey Veretennikov, 2016/01/27
- [elpa] master 5603c70 02/36: Updated README to include new variable introduced in issue #23, Alexey Veretennikov, 2016/01/27
- [elpa] master c6c9257 01/36: Implemented issue #23: Add optional unicode tree drawing facility, Alexey Veretennikov, 2016/01/27
- [elpa] master c75719f 10/36: Replaced hardcoded diff with diff-command from diff.el, Alexey Veretennikov, 2016/01/27
- [elpa] master 418af99 08/36: Added face for ignored files, Alexey Veretennikov, 2016/01/27
- [elpa] master 45b6921 09/36: Updated print function, Alexey Veretennikov, 2016/01/27
- [elpa] master 04b29c8 06/36: Updated readme, Alexey Veretennikov, 2016/01/27
- [elpa] master 67b9b4b 03/36: Issue #24: updated traverse function, Alexey Veretennikov, 2016/01/27
- [elpa] master 4a935ee 07/36: Reshuffled readme, Alexey Veretennikov, 2016/01/27
- [elpa] master 6018029 11/36: Started updating diff logic to include ignored files, Alexey Veretennikov, 2016/01/27
- [elpa] master c227ed8 12/36: Added debug output and some other changes,
Alexey Veretennikov <=
- [elpa] master 64d3960 13/36: Added face for ignored files, Alexey Veretennikov, 2016/01/27
- [elpa] master 45dda44 14/36: Started updating diff logic to include ignored files, Alexey Veretennikov, 2016/01/27
- [elpa] master 2dc412f 15/36: Added debug output and some other changes, Alexey Veretennikov, 2016/01/27
- [elpa] master 9408ca1 17/36: Fixed ztree-node-is-visible, Alexey Veretennikov, 2016/01/27
- [elpa] master eea3c2b 19/36: added comments, Alexey Veretennikov, 2016/01/27
- [elpa] master cef7d95 20/36: Functions with errors still:, Alexey Veretennikov, 2016/01/27
- [elpa] master 653a7f1 21/36: Fixed ignored files, Alexey Veretennikov, 2016/01/27
- [elpa] master a27dbbd 22/36: Started to fix issues with delete file, Alexey Veretennikov, 2016/01/27
- [elpa] master c3144bd 16/36: Updated model - ignored files still not handled, Alexey Veretennikov, 2016/01/27
- [elpa] master bc6a12a 18/36: Traverse function now supports ignored, Alexey Veretennikov, 2016/01/27