about summary refs log tree commit diff
path: root/exwm-debug.el
diff options
context:
space:
mode:
authorAdrián Medraño Calvo <adrian@medranocalvo.com>2018-08-13T12·00+0000
committerAdrián Medraño Calvo <adrian@medranocalvo.com>2018-08-13T12·00+0000
commitac600f091630480188932ad8d2ee315c8ee84c8e (patch)
tree9762e1f440317aca9051b2ee4bb0e2226aa23e11 /exwm-debug.el
parent8d15a39c4d4928d9bc38bed63e2bb85e4536af45 (diff)
Commands for interacting with the log buffer remotely
* exwm-debug.el (exwm-debug--clear, exwm-debug--mark): New
functions.
Diffstat (limited to 'exwm-debug.el')
-rw-r--r--exwm-debug.el12
1 files changed, 12 insertions, 0 deletions
diff --git a/exwm-debug.el b/exwm-debug.el
index 89421da651c5..cd2ec393d7e5 100644
--- a/exwm-debug.el
+++ b/exwm-debug.el
@@ -97,6 +97,18 @@ the passed OBJECTS.  See `format' for details."
          (debugger (lambda (&rest _) (exwm-debug--backtrace))))
      ,@forms))
 
+(defun exwm-debug--clear ()
+  "Clear the debug buffer."
+  (interactive)
+  (exwm-debug--with-debug-buffer
+   (erase-buffer)))
+
+(defun exwm-debug--mark ()
+  "Insert a mark in the debug buffer."
+  (interactive)
+  (exwm-debug--with-debug-buffer
+   (insert "\n")))
+
 
 
 (provide 'exwm-debug)