X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcode%2Flate-format.lisp;h=65ffe678c0aaf5754ebfe5433b3aacd239c83957;hb=0a82f2db352cc348d2107a882e50af222ff97ed3;hp=1a3be5cb1548381d873fba8c91b76894711770fa;hpb=50305b602c3953440af716137a56f50cd204375d;p=sbcl.git diff --git a/src/code/late-format.lisp b/src/code/late-format.lisp index 1a3be5c..65ffe67 100644 --- a/src/code/late-format.lisp +++ b/src/code/late-format.lisp @@ -1116,7 +1116,7 @@ ;;;; format directive and support function for user-defined method (def-format-directive #\/ (string start end colonp atsignp params) - (let ((symbol (extract-user-function-name string start end))) + (let ((symbol (extract-user-fun-name string start end))) (collect ((param-names) (bindings)) (dolist (param-and-offset params) (let ((param (cdr param-and-offset))) @@ -1131,7 +1131,7 @@ (,symbol stream ,(expand-next-arg) ,colonp ,atsignp ,@(param-names)))))) -(defun extract-user-function-name (string start end) +(defun extract-user-fun-name (string start end) (let ((slash (position #\/ string :start start :end (1- end) :from-end t))) (unless slash