~ chicken-core (chicken-5) f47e7cc5ff02acdf93f52bf76444366e8d99145d


commit f47e7cc5ff02acdf93f52bf76444366e8d99145d
Author:     Evan Hanson <evhan@foldling.org>
AuthorDate: Mon May 19 06:24:16 2014 +1200
Commit:     Peter Bex <peter.bex@xs4all.nl>
CommitDate: Sun May 18 20:40:15 2014 +0200

    Generalize deprecation warnings
    
    Thanks to Jörg for the fully-general wording.
    
    Signed-off-by: Peter Bex <peter.bex@xs4all.nl>

diff --git a/scrutinizer.scm b/scrutinizer.scm
index 77d9de2a..7094848f 100644
--- a/scrutinizer.scm
+++ b/scrutinizer.scm
@@ -165,13 +165,13 @@
 		((eq? a 'deprecated)
 		 (report
 		  loc
-		  (sprintf "use of deprecated library procedure `~a'" id) )
+		  (sprintf "use of deprecated `~a'" id))
 		 '(*))
 		((and (pair? a) (eq? (car a) 'deprecated))
 		 (report
 		  loc
 		  (sprintf 
-		      "use of deprecated library procedure `~a' - consider using `~a' instead"
+		      "use of deprecated `~a' - consider `~a'"
 		    id (cadr a)))
 		 '(*))
 		(else (list a)))))
diff --git a/tests/scrutiny.expected b/tests/scrutiny.expected
index c4c21a21..5c072fc6 100644
--- a/tests/scrutiny.expected
+++ b/tests/scrutiny.expected
@@ -94,10 +94,10 @@ Warning: in toplevel procedure `foo#blabla':
   (scrutiny-tests.scm:133) in procedure call to `+', expected argument #2 of type `number', but was given an argument of type `symbol'
 
 Warning: at toplevel:
-  use of deprecated library procedure `deprecated-procedure'
+  use of deprecated `deprecated-procedure'
 
 Warning: at toplevel:
-  use of deprecated library procedure `another-deprecated-procedure' - consider using `replacement-procedure' instead
+  use of deprecated `another-deprecated-procedure' - consider `replacement-procedure'
 
 Warning: at toplevel:
   (scrutiny-tests.scm:158) in procedure call to `apply1', expected argument #2 of type `(list-of number)', but was given an argument of type `(list symbol fixnum fixnum)'
Trap