(DEFUN C:CAP () (princ "\nChange string to all uppercase lettering -By C.Gingerich")(princ) (SETQ A (SSGET) ctr (sslength a)) (SETQ N (SSLENGTH A)) (SETQ INDEX 0) (REPEAT N (princ (strcat "\rUpdating text: " (itoa ctr) " ")) (SETQ B1 (ENTGET (SSNAME A INDEX))) (SETQ INDEX (1+ INDEX)) (SETQ B (ASSOC 0 B1)) ( IF (= "TEXT" (CDR B)) (PROGN (setq C (substr (cdr (assoc 1 B1)) 1 (strlen (cdr (assoc 1 B1))))) (SETQ C2 (STRCASE C)) (entmod (subst (CONS 1 C2) (ASSOC 1 B1) B1) ) (PRINC "\nDone.")(PRINC) ) ) ) )