Actions are special formatting commands which are executed automatically while you write code in order to check the structure of the program or to enforce coding standards. Most actions which have been implemented in IDLWAVE are turned off by default, assuming that the average user wants her code the way she writes it. But if you are a lazy typist and want your code to adhere to certain standards, actions can be helpful.
Actions can be applied in three ways:
idlwave-do-actionsmust be non-
nil means performs actions when indenting. Individual action
settings are described below and set separately.
|• Block Boundary Check||Is the END statement correct?|
|• Padding Operators||Enforcing space around ‘=’ etc|
|• Case Changes||Enforcing upper case keywords|