Function: srecode-dump
srecode-dump is a byte-compiled function defined in table.el.gz.
Signature
(srecode-dump ARG &rest ARGS)
Implementations
(srecode-dump (INS srecode-template-inserter-section-start) INDENT) in `srecode/insert.el'.
Undocumented
(srecode-dump (INS srecode-template-inserter-ask) INDENT) in `srecode/insert.el'.
Undocumented
(srecode-dump (INS srecode-template-inserter-newline) INDENT) in `srecode/insert.el'.
Undocumented
(srecode-dump (INS srecode-template-inserter) INDENT) in `srecode/compile.el'.
Dump the state of the SRecode template inserter INS.
(srecode-dump (TMP srecode-template)) in `srecode/compile.el'.
Dump the contents of the SRecode template tmp.
(srecode-dump (DICT srecode-dictionary) &optional INDENT) in `srecode/dictionary.el'.
Dump a dictionary.
(srecode-dump (CP srecode-dictionary-compound-variable) &optional INDENT) in `srecode/dictionary.el'.
Display information about this compound value.
(srecode-dump (CP srecode-dictionary-compound-value) &optional INDENT) in `srecode/dictionary.el'.
Display information about this compound value.
(srecode-dump (TAB srecode-template-table)) in `srecode/table.el'.
Dump the contents of the SRecode template table TAB.
(srecode-dump (TAB srecode-mode-table)) in `srecode/table.el'.
Dump the contents of the SRecode mode table TAB.
Source Code
;; Defined in /usr/src/emacs/lisp/cedet/srecode/table.el.gz
(cl-defmethod srecode-dump ((tab srecode-mode-table))
"Dump the contents of the SRecode mode table TAB."
(princ "MODE TABLE FOR ")
(princ (oref tab major-mode))
(princ "\n--------------------------------------------\n\nNumber of tables: ")
(let ((subtab (oref tab tables)))
(princ (length subtab))
(princ "\n\n")
(while subtab
(srecode-dump (car subtab))
(setq subtab (cdr subtab)))
))