[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/treeview 86d6734aef 15/25: Renamed function treeview-displ
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/treeview 86d6734aef 15/25: Renamed function treeview-display-node-internal to treeview-render-node |
Date: |
Sat, 10 Sep 2022 17:59:38 -0400 (EDT) |
branch: elpa/treeview
commit 86d6734aef859d53c845480f081b2986ced10376
Author: Tilman Rassy <tilman.rassy@googlemail.com>
Commit: Tilman Rassy <tilman.rassy@googlemail.com>
Renamed function treeview-display-node-internal to treeview-render-node
---
treeview.el | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/treeview.el b/treeview.el
index 6fd4ead5ce..f13dc2e689 100644
--- a/treeview.el
+++ b/treeview.el
@@ -653,7 +653,7 @@ is done."
(if (not pos) (setq pos (treeview-get-node-prop node 'end)))
(if pos (treeview-set-node-prop node 'end (copy-marker pos type))))
-(defun treeview-display-node-internal (node &optional append-newline-p)
+(defun treeview-render-node (node &optional append-newline-p)
"Display NODE, i.e., render it in the current buffer.
The node is placed at the current line. All descendent nodes are rendered by
calling this function recursively. If APPEND-NEWLINE-P is non-nil, a newline
@@ -720,7 +720,7 @@ This is an auxiliary function used in
`treeview-display-node'."
(let ( (children (treeview-get-node-children node)) )
(if children (newline))
(while children
- (treeview-display-node-internal (car children) (setq children (cdr
children)))) ))
+ (treeview-render-node (car children) (setq children (cdr
children)))) ))
(treeview-set-node-end node nil nil)
(if append-newline-p (newline))
(treeview-set-node-prop node 'indent-overlay indent-overlay)
@@ -748,11 +748,11 @@ well unless they are folded. If APPEND-NEWLINE-P is
non-nil, a newline is
appended to the node.
The main implementation is outsourced and split into two other functions:
-`treeview-display-node-internal' and `treeview-set-node-end-after-display'.
+`treeview-render-node' and `treeview-set-node-end-after-display'.
The first one does the rendering, the latter one fixes the
`marker-insertion-type's of the end markers of the rendered nodes."
(let ( (buffer-read-only nil) )
- (treeview-display-node-internal node append-newline-p)
+ (treeview-render-node node append-newline-p)
(treeview-set-node-end-after-display node)))
(defun treeview-insert-node-after (node anchor)
@@ -770,7 +770,7 @@ after this cons cell. NODE is also displayed if the parent
is not hidden."
(goto-char (treeview-get-node-prop anchor-node 'end))
(end-of-line)
(newline)
- (treeview-display-node-internal node nil)
+ (treeview-render-node node nil)
(treeview-set-node-end-after-display node) )) ))
(defun treeview-add-child-at-front (parent node)
@@ -786,7 +786,7 @@ PARENT is not hidden."
(goto-char (treeview-get-node-prop parent 'start))
(end-of-line)
(newline)
- (treeview-display-node-internal node nil)
+ (treeview-render-node node nil)
(treeview-set-node-end-after-display node) )) ))
(defun treeview-add-child (parent node compare-function)
- [nongnu] branch elpa/treeview created (now 09c8c1d045), ELPA Syncer, 2022/09/10
- [nongnu] elpa/treeview d8b8b4a533 02/25: First version of README.md, ELPA Syncer, 2022/09/10
- [nongnu] elpa/treeview 2d6b185055 10/25: Updated package URL and years in copyright, ELPA Syncer, 2022/09/10
- [nongnu] elpa/treeview b53c339572 13/25: Bugfix for updating hidden nodes, ELPA Syncer, 2022/09/10
- [nongnu] elpa/treeview a058a07149 12/25: Minor changes in library header comments, ELPA Syncer, 2022/09/10
- [nongnu] elpa/treeview 6b22e03b15 21/25: Implemented selection of nodes, ELPA Syncer, 2022/09/10
- [nongnu] elpa/treeview 09c8c1d045 25/25: Additions to documentation, ELPA Syncer, 2022/09/10
- [nongnu] elpa/treeview 3130757444 05/25: Added new function treeview-call-for-node-at-point, ELPA Syncer, 2022/09/10
- [nongnu] elpa/treeview 0044b119e7 11/25: Updated documentation, ELPA Syncer, 2022/09/10
- [nongnu] elpa/treeview 86d6734aef 15/25: Renamed function treeview-display-node-internal to treeview-render-node,
ELPA Syncer <=
- [nongnu] elpa/treeview ad9c094d89 23/25: Implemented selection of files and highlighting of nodes, ELPA Syncer, 2022/09/10
- [nongnu] elpa/treeview 0681739fdd 01/25: Initial commit, ELPA Syncer, 2022/09/10
- [nongnu] elpa/treeview 0d66ef2322 22/25: Made treeview-after-node-expanded-function and treeview-after-node-folded-function buffer-local, ELPA Syncer, 2022/09/10
- [nongnu] elpa/treeview 00a4ab92bd 19/25: Changed http to https in link to GNU licenses, ELPA Syncer, 2022/09/10
- [nongnu] elpa/treeview e601230367 20/25: Removed needless intern statements, ELPA Syncer, 2022/09/10
- [nongnu] elpa/treeview 07ea52cd7f 16/25: Added package dependency on emacs 24.4, ELPA Syncer, 2022/09/10
- [nongnu] elpa/treeview 8382de4bdd 18/25: Sharp-quoted function name, ELPA Syncer, 2022/09/10
- [nongnu] elpa/treeview f0c0711070 04/25: Insering/removing nodes; treeview-after-node-expanded-function and treeview-after-node-folded-function, ELPA Syncer, 2022/09/10
- [nongnu] elpa/treeview 5dff23aac0 09/25: New functions for navigation; misc. improvements, ELPA Syncer, 2022/09/10
- [nongnu] elpa/treeview 3038ebf96e 08/25: Fixed bug when removing first child, ELPA Syncer, 2022/09/10