How can I scale bezier points without curve anchors being affected? I made a circle, then went into edit mode. Selected two opposing points and went to scale. I'd like to prevent the amount of curve from being affected. I just want to move points uniformly.

I hope that makes sense.

Without restricting the anchors (using the circle as an example object), if you were to scale the two opposing anchors you'd end up with a peanut shape (due to the curves also scaling). What I want is to end up with an oblong oval -- using edit mode. I know I can achieve the same effect in this case by scaling along the x or y axis in this case in object mode but I figure for more complex shapes this would not be the case.
This is because the points handles type is set to Automatic by default. You can try convert them to Free before you scale it.
To do so, in Edit Mode of any Curve object :


Select the points you want to scale
Hit V (or menu: Curve > Control Points > Set Handle Type) and choose Free. The handles change color.
you can now scale points the way you want, constraining them or not, and the handles won't scale accordingly. They will keep their original alignment.
Beware to don't change their type again to Automatic, because it will re-scale them according to their point's new position.