aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/cedet/srecode/insert.el
diff options
context:
space:
mode:
authorLars Ingebrigtsen2019-06-14 15:29:17 +0200
committerLars Ingebrigtsen2019-06-14 15:29:17 +0200
commit98df06c19ea3bb20f116c3776dc339a66c442ff5 (patch)
treeece16a6d07a7b91ef043cc0f01d949b7872d3517 /lisp/cedet/srecode/insert.el
parent595e12c2da7b5053f56f57ba59a6156ac239bbf0 (diff)
downloademacs-98df06c19ea3bb20f116c3776dc339a66c442ff5.tar.gz
emacs-98df06c19ea3bb20f116c3776dc339a66c442ff5.zip
srecode-inserter-prin-example compilation fix
* lisp/cedet/srecode/insert.el (srecode-inserter-prin-example): Move prin1 example to file that defines the structure it prints.
Diffstat (limited to 'lisp/cedet/srecode/insert.el')
-rw-r--r--lisp/cedet/srecode/insert.el13
1 files changed, 13 insertions, 0 deletions
diff --git a/lisp/cedet/srecode/insert.el b/lisp/cedet/srecode/insert.el
index d23597ec479..53518cd20dd 100644
--- a/lisp/cedet/srecode/insert.el
+++ b/lisp/cedet/srecode/insert.el
@@ -1063,6 +1063,19 @@ template where a ^ inserter occurs."
1063 ;; place. 1063 ;; place.
1064 (cl-call-next-method))) 1064 (cl-call-next-method)))
1065 1065
1066(cl-defmethod srecode-inserter-prin-example ((ins (subclass srecode-template-inserter))
1067 escape-start escape-end)
1068 "Insert an example using inserter INS.
1069Arguments ESCAPE-START and ESCAPE-END are the current escape sequences in use."
1070 (princ " ")
1071 (princ escape-start)
1072 (when (and (slot-exists-p ins 'key) (oref ins key))
1073 (princ (format "%c" (oref ins key))))
1074 (princ "VARNAME")
1075 (princ escape-end)
1076 (terpri)
1077 )
1078
1066(provide 'srecode/insert) 1079(provide 'srecode/insert)
1067 1080
1068;; Local variables: 1081;; Local variables: