emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/inspector d7f85a9c25 16/93: Inspect array


From: ELPA Syncer
Subject: [elpa] externals/inspector d7f85a9c25 16/93: Inspect array
Date: Tue, 24 May 2022 18:57:55 -0400 (EDT)

branch: externals/inspector
commit d7f85a9c25aa8095fbd4949a2cba9881147759d3
Author: Mariano Montone <marianomontone@gmail.com>
Commit: Mariano Montone <marianomontone@gmail.com>

    Inspect array
---
 inspector.el | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/inspector.el b/inspector.el
index dfafde5ef3..9b09cc4dea 100644
--- a/inspector.el
+++ b/inspector.el
@@ -147,7 +147,15 @@ If LABEL has a value, then it is used as button label.  
Otherwise, button label
   (prin1 string (current-buffer)))
 
 (cl-defmethod inspect-object ((array array))
-  (debug "Inspect array"))
+  (insert "Array:")
+  (newline)
+  (let ((length (length array)))
+    (insert (format "Length: %s" length))
+    (newline 2)
+    (dotimes (i length)
+      (insert (format "%d: " i))
+      (inspector--insert-inspect-button (aref array i))
+      (newline))))
 
 (cl-defmethod inspect-object ((sequence sequence))
   (debug "Inspect sequence"))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]