Function: srecode-dump

srecode-dump is a byte-compiled function defined in table.el.gz.

Signature

(srecode-dump ARG &rest ARGS)

Implementations

((ins srecode-template-inserter-section-start) indent) in `srecode/insert.el'.

Dump the state of the SRecode template inserter INS.

((ins srecode-template-inserter-ask) indent) in `srecode/insert.el'.

Dump the state of the SRecode template inserter INS.

((ins srecode-template-inserter-newline) indent) in `srecode/insert.el'.

Dump the state of the SRecode template inserter INS.

((ins srecode-template-inserter) indent) in `srecode/compile.el'.

Dump the state of the SRecode template inserter INS.

((tmp srecode-template)) in `srecode/compile.el'.

Dump the contents of the SRecode template tmp.

((dict srecode-dictionary) &optional indent) in `srecode/dictionary.el'.

Dump a dictionary.

((cp srecode-dictionary-compound-variable) &optional indent) in `srecode/dictionary.el'.

Display information about this compound value.

((cp srecode-dictionary-compound-value) &optional indent) in `srecode/dictionary.el'.

Display information about this compound value.

((tab srecode-template-table)) in `srecode/table.el'.

Dump the contents of the SRecode template table TAB.

((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)))
    ))