branch: externals/yaml
commit 8101f2c1faa7437d4c7cfc9be96625ecff150d23
Author: Zachary Romero <zacrom...@posteo.net>
Commit: Zachary Romero <zacrom...@posteo.net>

    Add import statement; remove debug messages
---
 yaml.el | 21 +++++++--------------
 1 file changed, 7 insertions(+), 14 deletions(-)

diff --git a/yaml.el b/yaml.el
index 128069aa5f..9f6e26c9c4 100644
--- a/yaml.el
+++ b/yaml.el
@@ -30,6 +30,7 @@
 
 ;;; Code:
 
+(require 'subr-x)
 (require 'seq)
 
 (defvar yaml--parse-debug nil
@@ -320,7 +321,7 @@ This flag is intended for development purposes.")
 
 (defun yaml--add-event (e)
   "Add event E."
-  (message "Adding event: %s" e))
+  nil)
 
 (defun yaml--stream-start-event ()
   "Create the data for a stream-start event."
@@ -360,11 +361,9 @@ This flag is intended for development purposes.")
 
 (defun yaml--anchor-event (name)
   (push :anchor yaml--state-stack)
-  (push `(:anchor ,name) yaml--object-stack)
-  (message "DEBUG ANCHOR: %s -> %s" name yaml--last-added-item))
+  (push `(:anchor ,name) yaml--object-stack))
 
 (defun yaml--scalar-event (style value)
-  (message "DEBUG SCALAR: %s" value)
   (setq yaml--last-added-item value)
   (let ((top-state (car yaml--state-stack))
         (value (cond
@@ -448,7 +447,7 @@ This flag is intended for development purposes.")
 
 (defconst yaml--grammar-events-out
   '(("c-b-block-header" . (lambda (text)
-                            (message "TODO")))
+                            nil))
     ("l-yaml-stream" . (lambda (text)
                          (yaml--check-document-end)
                          (yaml--add-event (yaml--stream-end-event))))
@@ -576,7 +575,6 @@ This flag is intended for development purposes.")
                       (let* ((processed-text (yaml--process-folded-text text)))
                         (yaml--add-event (yaml--scalar-event "folded" 
processed-text)))))
     ("e-scalar" . (lambda (text)
-                    (message "DEBUG adding e-scalar")
                     (yaml--add-event (yaml--scalar-event "plain" "null"))))
     ("c-ns-anchor-property" . (lambda (text)
                                 (yaml--anchor-event (substring text 1))))
@@ -590,7 +588,6 @@ This flag is intended for development purposes.")
 
 (defun yaml--walk-events (tree)
   "Event walker iterates over the parse TREE and signals events based off of 
the parsed rules."
-  ;;(message ">>> %s" tree)
   (when (consp tree)
     (if (stringp (car tree))
         (let ((grammar-rule (car tree))
@@ -1331,7 +1328,6 @@ Rules for this function are defined by the yaml-spec JSON 
file."
 
    ((eq state 's-indent)
     (let ((n (nth 0 args)))
-      (message "debug: s-indent: %d %s" n (yaml--slice yaml--parsing-position))
       (yaml--frame "s-indent"
         (yaml--rep n n (lambda () (yaml--parse-from-grammar 's-space))))))
 
@@ -1457,7 +1453,6 @@ Rules for this function are defined by the yaml-spec JSON 
file."
       ;; NOTE: deviated from the spec example here by making new-m at least 1. 
 The wording and examples lead me to believe this is how it's done.
       ;; ie /* For some fixed auto-detected m > 0 */
       (let ((new-m (max (yaml--auto-detect-indent (nth 0 args)) 1)))
-        (message "DEBUG l+block-sequence: %s %s" (nth 0 args) new-m)
         (yaml--all (yaml--set m new-m)
                    (yaml--rep 1 nil
                               (lambda ()
@@ -1680,11 +1675,9 @@ Rules for this function are defined by the yaml-spec 
JSON file."
 
    ((eq state 'c-chomping-indicator)
     (yaml--frame "c-chomping-indicator"
-      (prog1
-          (yaml--any (when (yaml--chr ?\-) (yaml--set t "strip") t)
-                     (when (yaml--chr ?\+) (yaml--set t "keep") t)
-                     (when (yaml--empty) (yaml--set t "clip") t))
-        (message "c-chomping-indicator: %s" (yaml--state-curr-t)))))
+      (yaml--any (when (yaml--chr ?\-) (yaml--set t "strip") t)
+                 (when (yaml--chr ?\+) (yaml--set t "keep") t)
+                 (when (yaml--empty) (yaml--set t "clip") t))))
 
    ((eq state 'ns-global-tag-prefix)
     (yaml--frame "ns-global-tag-prefix"

Reply via email to