diff --git a/src/circle_path.scad b/src/circle_path.scad
index 26a2f52f..5a5e6e8f 100644
--- a/src/circle_path.scad
+++ b/src/circle_path.scad
@@ -12,6 +12,7 @@ use <__comm__/__frags.scad>;
function circle_path(radius, n) =
let(
+ _ = echo("circle_path is deprecated: use shape_circle instead."),
_frags = __frags(radius),
step_a = 360 / _frags,
end_a = 360 - step_a * ((is_undef(n) || n > _frags) ? 1 : _frags - n + 1)
diff --git a/src/polysections.scad b/src/polysections.scad
index b3c62d3e..0d677d7b 100644
--- a/src/polysections.scad
+++ b/src/polysections.scad
@@ -11,6 +11,7 @@
use ;
module polysections(sections, triangles = "SOLID") {
+ echo("polysections is deprecated: use sweep instead.");
function side_indexes(sects, begin_idx = 0) =
let(
diff --git a/src/rotate_p.scad b/src/rotate_p.scad
index b133a1e3..957aaa93 100644
--- a/src/rotate_p.scad
+++ b/src/rotate_p.scad
@@ -10,4 +10,6 @@
use <_impl/_rotate_p_impl.scad>;
-function rotate_p(point, a, v) = _rotate_p_impl(point, a, v);
\ No newline at end of file
+function rotate_p(point, a, v) =
+ let(_ = echo("rotate_p is deprecated: use ptf_rotate instead."))
+ _rotate_p_impl(point, a, v);
\ No newline at end of file