# HG changeset patch # User Stefan Monnier # Date 1289231149 18000 # Node ID fad6eee3812332c0eb1d246a16d1ea22de572619 # Parent 1aba3578b8d8e2f338d6cb4188543bd133a56de2 * lisp/international/mule-cmds.el (princ-list): Mark as obsolete. diff -r 1aba3578b8d8 -r fad6eee38123 etc/NEWS --- a/etc/NEWS Sun Nov 07 10:52:33 2010 -0500 +++ b/etc/NEWS Mon Nov 08 10:45:49 2010 -0500 @@ -95,7 +95,7 @@ ** `e' and `pi' are now called `float-e' and `float-pi'. The old names are obsolete. ** The use of unintern without an obarray arg is declared obsolete. - +** The function `princ-list' is declared obsolete. ** New function byte-to-string, like char-to-string but for bytes. diff -r 1aba3578b8d8 -r fad6eee38123 lisp/ChangeLog --- a/lisp/ChangeLog Sun Nov 07 10:52:33 2010 -0500 +++ b/lisp/ChangeLog Mon Nov 08 10:45:49 2010 -0500 @@ -1,3 +1,7 @@ +2010-11-08 Stefan Monnier + + * international/mule-cmds.el (princ-list): Mark as obsolete. + 2010-11-07 Stefan Monnier * emacs-lisp/smie.el: New package. diff -r 1aba3578b8d8 -r fad6eee38123 lisp/international/mule-cmds.el --- a/lisp/international/mule-cmds.el Sun Nov 07 10:52:33 2010 -0500 +++ b/lisp/international/mule-cmds.el Mon Nov 08 10:45:49 2010 -0500 @@ -2034,10 +2034,11 @@ "Do various unibyte-mode setups for language environment LANGUAGE-NAME." (set-display-table-and-terminal-coding-system language-name)) -(defsubst princ-list (&rest args) +(defun princ-list (&rest args) "Print all arguments with `princ', then print \"\\n\"." (while args (princ (car args)) (setq args (cdr args))) (princ "\n")) +(make-obsolete 'princ-list "use mapc and princ instead" "23.3") (put 'describe-specified-language-support 'apropos-inhibit t)