|
Comments. As mentioned before, Freeform is not just for automatic refactoring; it's a
general-purpose framework that should turn FreeRIDE into a fully scriptable editor. Examples of things
that might be done are: Fill in a standard block comment with author/license info; create an empty
class or method skeleton; create an empty if/then/else, case statement, begin/rescue/end; transform a
while into an until or vice versa; transform an if into an unless or vice versa; transform to and from
modifier forms; record macros and play them back; and more.
|